/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/array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:20:50,272 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:20:50,274 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:20:50,304 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:20:50,304 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:20:50,306 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:20:50,308 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:20:50,312 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:20:50,313 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:20:50,317 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:20:50,317 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:20:50,318 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:20:50,318 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:20:50,320 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:20:50,321 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:20:50,325 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:20:50,326 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:20:50,327 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:20:50,329 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:20:50,334 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:20:50,334 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:20:50,337 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:20:50,338 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:20:50,339 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:20:50,342 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:20:50,343 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:20:50,343 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:20:50,343 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:20:50,343 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:20:50,344 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:20:50,344 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:20:50,344 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:20:50,345 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:20:50,345 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:20:50,346 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:20:50,346 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:20:50,346 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:20:50,347 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:20:50,347 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:20:50,347 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:20:50,348 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:20:50,351 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:20:50,379 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:20:50,379 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:20:50,382 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:20:50,382 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:20:50,382 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:20:50,382 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:20:50,382 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:20:50,382 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:20:50,382 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:20:50,383 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:20:50,383 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:20:50,383 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:20:50,383 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:20:50,384 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:20:50,384 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:20:50,385 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:20:50,385 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:20:50,385 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:20:50,734 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:20:50,751 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:20:50,753 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:20:50,754 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:20:50,755 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:20:50,755 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/array-sum.wvr.bpl [2021-08-06 20:20:50,756 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl' [2021-08-06 20:20:50,793 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:20:50,794 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:20:50,795 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:20:50,795 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:20:50,795 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:20:50,804 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,809 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,814 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:20:50,815 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:20:50,816 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:20:50,816 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:20:50,821 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,821 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,822 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,823 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,826 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,829 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,830 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,834 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:20:50,835 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:20:50,835 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:20:50,835 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:20:50,836 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/1) ... [2021-08-06 20:20:50,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:20:50,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:50,874 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:20:50,877 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:20:50,910 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:20:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:20:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:20:50,910 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:20:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:20:50,911 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:20:50,911 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:20:50,911 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:20:50,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:20:50,911 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:20:50,911 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:20:50,911 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:20:50,912 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:20:51,077 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:20:51,078 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:20:51,079 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:20:51 BoogieIcfgContainer [2021-08-06 20:20:51,079 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:20:51,080 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:20:51,080 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:20:51,082 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:20:51,082 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:20:50" (1/2) ... [2021-08-06 20:20:51,083 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b902471 and model type array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:20:51, skipping insertion in model container [2021-08-06 20:20:51,083 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:20:51" (2/2) ... [2021-08-06 20:20:51,084 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum.wvr.bpl [2021-08-06 20:20:51,087 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:20:51,087 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:20:51,087 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:20:51,087 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:20:51,156 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:20:51,197 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:20:51,203 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:20:51,203 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:20:51,318 INFO L276 IsEmpty]: Start isEmpty. Operand has 193 states, 142 states have (on average 1.619718309859155) internal successors, (230), 192 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:20:51,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:51,335 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:20:51,335 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:20:51,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:51,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1005745243, now seen corresponding path program 1 times [2021-08-06 20:20:51,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:51,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192815232] [2021-08-06 20:20:51,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:51,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:51,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:51,490 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:20:51,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:51,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192815232] [2021-08-06 20:20:51,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192815232] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:20:51,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:20:51,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 20:20:51,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716439565] [2021-08-06 20:20:51,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:20:51,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:51,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:20:51,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:20:51,507 INFO L87 Difference]: Start difference. First operand has 193 states, 142 states have (on average 1.619718309859155) internal successors, (230), 192 states have internal predecessors, (230), 0 states have call successors, (0), 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:20:51,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:51,528 INFO L93 Difference]: Finished difference Result 298 states and 361 transitions. [2021-08-06 20:20:51,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:20:51,529 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:20:51,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:51,535 INFO L225 Difference]: With dead ends: 298 [2021-08-06 20:20:51,535 INFO L226 Difference]: Without dead ends: 101 [2021-08-06 20:20:51,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:20:51,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-06 20:20:51,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 82. [2021-08-06 20:20:51,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 1.4814814814814814) internal successors, (120), 81 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 120 transitions. [2021-08-06 20:20:51,558 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 120 transitions. Word has length 18 [2021-08-06 20:20:51,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:51,559 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 120 transitions. [2021-08-06 20:20:51,559 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:20:51,559 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 120 transitions. [2021-08-06 20:20:51,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:20:51,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:51,560 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:51,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:20:51,560 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:20:51,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:51,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1684064102, now seen corresponding path program 1 times [2021-08-06 20:20:51,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:51,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462219841] [2021-08-06 20:20:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:51,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:51,599 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:20:51,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:51,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462219841] [2021-08-06 20:20:51,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462219841] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:20:51,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:20:51,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:20:51,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913192339] [2021-08-06 20:20:51,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:20:51,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:51,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:20:51,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:20:51,602 INFO L87 Difference]: Start difference. First operand 82 states and 120 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:51,629 INFO L93 Difference]: Finished difference Result 99 states and 159 transitions. [2021-08-06 20:20:51,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:20:51,629 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 20:20:51,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:51,630 INFO L225 Difference]: With dead ends: 99 [2021-08-06 20:20:51,630 INFO L226 Difference]: Without dead ends: 99 [2021-08-06 20:20:51,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:20:51,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-06 20:20:51,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 92. [2021-08-06 20:20:51,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.5494505494505495) internal successors, (141), 91 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 141 transitions. [2021-08-06 20:20:51,636 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 141 transitions. Word has length 21 [2021-08-06 20:20:51,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:51,636 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 141 transitions. [2021-08-06 20:20:51,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,637 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 141 transitions. [2021-08-06 20:20:51,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:20:51,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:51,637 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:51,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:20:51,638 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:20:51,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:51,638 INFO L82 PathProgramCache]: Analyzing trace with hash 1735730076, now seen corresponding path program 1 times [2021-08-06 20:20:51,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:51,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892387754] [2021-08-06 20:20:51,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:51,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:51,677 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:20:51,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:51,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892387754] [2021-08-06 20:20:51,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892387754] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:20:51,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:20:51,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:20:51,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398438533] [2021-08-06 20:20:51,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:20:51,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:51,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:20:51,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:20:51,678 INFO L87 Difference]: Start difference. First operand 92 states and 141 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:51,708 INFO L93 Difference]: Finished difference Result 140 states and 218 transitions. [2021-08-06 20:20:51,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:20:51,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 20:20:51,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:51,709 INFO L225 Difference]: With dead ends: 140 [2021-08-06 20:20:51,709 INFO L226 Difference]: Without dead ends: 140 [2021-08-06 20:20:51,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:20:51,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-08-06 20:20:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 108. [2021-08-06 20:20:51,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 1.5700934579439252) internal successors, (168), 107 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 168 transitions. [2021-08-06 20:20:51,715 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 168 transitions. Word has length 21 [2021-08-06 20:20:51,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:51,715 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 168 transitions. [2021-08-06 20:20:51,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:51,715 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 168 transitions. [2021-08-06 20:20:51,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:51,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:51,716 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:20:51,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:20:51,716 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:20:51,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:51,717 INFO L82 PathProgramCache]: Analyzing trace with hash 830374653, now seen corresponding path program 1 times [2021-08-06 20:20:51,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:51,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126805072] [2021-08-06 20:20:51,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:51,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:51,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:51,914 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:51,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 80, result has 55.8 percent of original size [2021-08-06 20:20:51,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 80, result has 55.8 percent of original size [2021-08-06 20:20:52,031 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:20:52,036 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:20:52,078 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:20:52,089 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:20:52,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.9 percent of original size [2021-08-06 20:20:52,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.9 percent of original size [2021-08-06 20:20:52,133 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:52,134 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:52,149 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:20:52,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:52,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126805072] [2021-08-06 20:20:52,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126805072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:52,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362085729] [2021-08-06 20:20:52,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:52,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:52,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:52,151 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:20:52,180 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:20:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:52,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 20:20:52,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:52,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-06 20:20:52,784 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:20:52,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362085729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:52,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:52,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:20:52,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848915158] [2021-08-06 20:20:52,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:20:52,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:52,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:20:52,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:20:52,786 INFO L87 Difference]: Start difference. First operand 108 states and 168 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:53,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:53,007 INFO L93 Difference]: Finished difference Result 177 states and 275 transitions. [2021-08-06 20:20:53,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:20:53,007 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:20:53,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:53,008 INFO L225 Difference]: With dead ends: 177 [2021-08-06 20:20:53,008 INFO L226 Difference]: Without dead ends: 172 [2021-08-06 20:20:53,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 283.8ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:20:53,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-06 20:20:53,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 133. [2021-08-06 20:20:53,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 1.6515151515151516) internal successors, (218), 132 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:53,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 218 transitions. [2021-08-06 20:20:53,015 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 218 transitions. Word has length 24 [2021-08-06 20:20:53,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:53,016 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 218 transitions. [2021-08-06 20:20:53,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:53,016 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 218 transitions. [2021-08-06 20:20:53,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:53,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:53,017 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:20:53,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-08-06 20:20:53,234 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:20:53,235 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:20:53,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:53,235 INFO L82 PathProgramCache]: Analyzing trace with hash 424565941, now seen corresponding path program 2 times [2021-08-06 20:20:53,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:53,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677855035] [2021-08-06 20:20:53,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:53,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:53,320 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:53,324 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:53,358 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 57.1 percent of original size [2021-08-06 20:20:53,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 57.1 percent of original size [2021-08-06 20:20:53,418 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:20:53,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:20:53,454 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 65.4 percent of original size [2021-08-06 20:20:53,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 65.4 percent of original size [2021-08-06 20:20:53,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:20:53,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:20:53,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:53,503 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:53,516 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:20:53,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:53,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677855035] [2021-08-06 20:20:53,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677855035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:53,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456564060] [2021-08-06 20:20:53,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:53,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:53,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:53,533 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:20:53,536 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:20:53,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:53,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:53,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:20:53,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:53,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:53,901 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 58 [2021-08-06 20:20:53,908 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:53,909 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 24 treesize of output 28 [2021-08-06 20:20:54,069 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:20:54,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456564060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:54,070 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:54,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-06 20:20:54,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289811821] [2021-08-06 20:20:54,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:20:54,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:54,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:20:54,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:20:54,071 INFO L87 Difference]: Start difference. First operand 133 states and 218 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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:20:54,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:54,524 INFO L93 Difference]: Finished difference Result 247 states and 390 transitions. [2021-08-06 20:20:54,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:20:54,524 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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 24 [2021-08-06 20:20:54,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:54,525 INFO L225 Difference]: With dead ends: 247 [2021-08-06 20:20:54,525 INFO L226 Difference]: Without dead ends: 242 [2021-08-06 20:20:54,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 462.7ms TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:20:54,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-06 20:20:54,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 139. [2021-08-06 20:20:54,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.6594202898550725) internal successors, (229), 138 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:54,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 229 transitions. [2021-08-06 20:20:54,531 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 229 transitions. Word has length 24 [2021-08-06 20:20:54,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:54,532 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 229 transitions. [2021-08-06 20:20:54,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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:20:54,532 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 229 transitions. [2021-08-06 20:20:54,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:54,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:54,533 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:20:54,563 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:20:54,745 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:20:54,745 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:20:54,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:54,747 INFO L82 PathProgramCache]: Analyzing trace with hash 752998701, now seen corresponding path program 3 times [2021-08-06 20:20:54,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:54,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526679567] [2021-08-06 20:20:54,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:54,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:54,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:54,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:54,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.0 percent of original size [2021-08-06 20:20:54,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 57.1 percent of original size [2021-08-06 20:20:54,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 57.1 percent of original size [2021-08-06 20:20:54,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:20:54,958 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:20:54,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:20:55,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:20:55,019 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:55,021 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:20:55,035 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:20:55,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:55,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526679567] [2021-08-06 20:20:55,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526679567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:55,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778281888] [2021-08-06 20:20:55,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:20:55,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:55,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:55,039 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:20:55,066 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:20:55,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:20:55,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:55,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:20:55,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:55,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:55,406 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 58 [2021-08-06 20:20:55,412 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:55,412 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 24 treesize of output 28 [2021-08-06 20:20:55,576 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:20:55,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778281888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:55,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:55,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-06 20:20:55,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374686188] [2021-08-06 20:20:55,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:20:55,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:55,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:20:55,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:20:55,578 INFO L87 Difference]: Start difference. First operand 139 states and 229 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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:20:55,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:55,981 INFO L93 Difference]: Finished difference Result 219 states and 354 transitions. [2021-08-06 20:20:55,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:20:55,981 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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 24 [2021-08-06 20:20:55,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:55,982 INFO L225 Difference]: With dead ends: 219 [2021-08-06 20:20:55,982 INFO L226 Difference]: Without dead ends: 214 [2021-08-06 20:20:55,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 396.6ms TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:20:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-06 20:20:55,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 145. [2021-08-06 20:20:55,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.6597222222222223) internal successors, (239), 144 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:55,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 239 transitions. [2021-08-06 20:20:55,987 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 239 transitions. Word has length 24 [2021-08-06 20:20:55,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:55,987 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 239 transitions. [2021-08-06 20:20:55,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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:20:55,987 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 239 transitions. [2021-08-06 20:20:55,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:55,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:55,988 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:56,009 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:20:56,208 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:20:56,209 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:20:56,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:56,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1781586940, now seen corresponding path program 4 times [2021-08-06 20:20:56,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:56,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941529673] [2021-08-06 20:20:56,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:56,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:56,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:56,270 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:20:56,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:56,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941529673] [2021-08-06 20:20:56,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941529673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:56,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412366745] [2021-08-06 20:20:56,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:20:56,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:56,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:56,272 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:20:56,273 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:20:56,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:56,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:56,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:56,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:56,584 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:20:56,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:20:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:56,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412366745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:56,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:56,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:20:56,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078970079] [2021-08-06 20:20:56,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:20:56,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:56,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:20:56,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:20:56,604 INFO L87 Difference]: Start difference. First operand 145 states and 239 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:20:56,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:56,794 INFO L93 Difference]: Finished difference Result 414 states and 618 transitions. [2021-08-06 20:20:56,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:20:56,794 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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 27 [2021-08-06 20:20:56,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:56,797 INFO L225 Difference]: With dead ends: 414 [2021-08-06 20:20:56,797 INFO L226 Difference]: Without dead ends: 414 [2021-08-06 20:20:56,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 132.5ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:20:56,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-08-06 20:20:56,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 173. [2021-08-06 20:20:56,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.7674418604651163) internal successors, (304), 172 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:56,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 304 transitions. [2021-08-06 20:20:56,814 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 304 transitions. Word has length 27 [2021-08-06 20:20:56,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:56,816 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 304 transitions. [2021-08-06 20:20:56,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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:20:56,816 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 304 transitions. [2021-08-06 20:20:56,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:56,818 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:56,818 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:56,837 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:20:57,034 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:20:57,034 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:20:57,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:57,035 INFO L82 PathProgramCache]: Analyzing trace with hash -993109576, now seen corresponding path program 5 times [2021-08-06 20:20:57,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:57,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189544774] [2021-08-06 20:20:57,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:57,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:57,107 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:20:57,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:57,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189544774] [2021-08-06 20:20:57,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189544774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:57,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706600331] [2021-08-06 20:20:57,108 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:57,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:57,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:57,109 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:20:57,110 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:20:57,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:20:57,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:57,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:57,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:57,447 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:20:57,448 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:20:57,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:57,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706600331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:57,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:57,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:20:57,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414469220] [2021-08-06 20:20:57,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:57,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:57,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:57,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:57,469 INFO L87 Difference]: Start difference. First operand 173 states and 304 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:20:57,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:57,828 INFO L93 Difference]: Finished difference Result 549 states and 809 transitions. [2021-08-06 20:20:57,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:20:57,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 27 [2021-08-06 20:20:57,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:57,830 INFO L225 Difference]: With dead ends: 549 [2021-08-06 20:20:57,830 INFO L226 Difference]: Without dead ends: 549 [2021-08-06 20:20:57,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 224.1ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:20:57,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-08-06 20:20:57,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 180. [2021-08-06 20:20:57,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.7541899441340782) internal successors, (314), 179 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:57,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 314 transitions. [2021-08-06 20:20:57,835 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 314 transitions. Word has length 27 [2021-08-06 20:20:57,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:57,835 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 314 transitions. [2021-08-06 20:20:57,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:20:57,835 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 314 transitions. [2021-08-06 20:20:57,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:57,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:57,836 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:57,877 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:20:58,049 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:20:58,049 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:20:58,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:58,049 INFO L82 PathProgramCache]: Analyzing trace with hash 659402393, now seen corresponding path program 1 times [2021-08-06 20:20:58,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:58,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677170291] [2021-08-06 20:20:58,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:58,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:58,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:58,084 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:20:58,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:58,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677170291] [2021-08-06 20:20:58,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677170291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:58,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242149175] [2021-08-06 20:20:58,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:58,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:58,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:58,107 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:20:58,161 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:20:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:58,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:20:58,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:58,457 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:20:58,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:20:58,509 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:20:58,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242149175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:58,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:58,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:20:58,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780863450] [2021-08-06 20:20:58,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:20:58,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:58,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:20:58,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:20:58,510 INFO L87 Difference]: Start difference. First operand 180 states and 314 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:20:58,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:58,574 INFO L93 Difference]: Finished difference Result 401 states and 662 transitions. [2021-08-06 20:20:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:20:58,575 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 27 [2021-08-06 20:20:58,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:58,576 INFO L225 Difference]: With dead ends: 401 [2021-08-06 20:20:58,576 INFO L226 Difference]: Without dead ends: 401 [2021-08-06 20:20:58,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 43.5ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:20:58,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-08-06 20:20:58,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 284. [2021-08-06 20:20:58,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 1.7809187279151943) internal successors, (504), 283 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:58,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 504 transitions. [2021-08-06 20:20:58,581 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 504 transitions. Word has length 27 [2021-08-06 20:20:58,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:58,581 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 504 transitions. [2021-08-06 20:20:58,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:20:58,582 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 504 transitions. [2021-08-06 20:20:58,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:58,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:58,582 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:58,604 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:20:58,804 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:20:58,805 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:20:58,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:58,805 INFO L82 PathProgramCache]: Analyzing trace with hash -49284678, now seen corresponding path program 6 times [2021-08-06 20:20:58,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:58,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623924633] [2021-08-06 20:20:58,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:58,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:58,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:58,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:58,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:58,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623924633] [2021-08-06 20:20:58,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623924633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:58,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486696004] [2021-08-06 20:20:58,852 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:20:58,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:58,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:58,862 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:20:58,863 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:20:59,039 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:20:59,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:59,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:59,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:59,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:59,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486696004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:59,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:59,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:20:59,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813490850] [2021-08-06 20:20:59,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:59,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:59,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:59,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:59,243 INFO L87 Difference]: Start difference. First operand 284 states and 504 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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:20:59,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:59,356 INFO L93 Difference]: Finished difference Result 448 states and 766 transitions. [2021-08-06 20:20:59,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:20:59,356 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 27 [2021-08-06 20:20:59,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:59,357 INFO L225 Difference]: With dead ends: 448 [2021-08-06 20:20:59,357 INFO L226 Difference]: Without dead ends: 432 [2021-08-06 20:20:59,358 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 99.5ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:20:59,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-08-06 20:20:59,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 354. [2021-08-06 20:20:59,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 1.7648725212464589) internal successors, (623), 353 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:59,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 623 transitions. [2021-08-06 20:20:59,364 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 623 transitions. Word has length 27 [2021-08-06 20:20:59,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:59,364 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 623 transitions. [2021-08-06 20:20:59,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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:20:59,364 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 623 transitions. [2021-08-06 20:20:59,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:59,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:59,365 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:59,382 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:20:59,581 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:20:59,582 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:20:59,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:59,582 INFO L82 PathProgramCache]: Analyzing trace with hash 1969579613, now seen corresponding path program 2 times [2021-08-06 20:20:59,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:59,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679210276] [2021-08-06 20:20:59,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:59,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:59,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:59,615 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:20:59,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:59,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679210276] [2021-08-06 20:20:59,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679210276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:59,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242633333] [2021-08-06 20:20:59,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:59,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:59,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:59,616 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:20:59,622 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:20:59,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:59,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:59,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:20:59,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:59,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:20:59,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:20:59,946 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:20:59,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242633333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:59,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:59,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:20:59,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931578324] [2021-08-06 20:20:59,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:20:59,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:59,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:20:59,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:20:59,947 INFO L87 Difference]: Start difference. First operand 354 states and 623 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:21:00,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:00,026 INFO L93 Difference]: Finished difference Result 450 states and 749 transitions. [2021-08-06 20:21:00,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:21:00,026 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 27 [2021-08-06 20:21:00,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:00,028 INFO L225 Difference]: With dead ends: 450 [2021-08-06 20:21:00,028 INFO L226 Difference]: Without dead ends: 450 [2021-08-06 20:21:00,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 49.2ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:21:00,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-08-06 20:21:00,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 333. [2021-08-06 20:21:00,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 1.7469879518072289) internal successors, (580), 332 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:00,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 580 transitions. [2021-08-06 20:21:00,034 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 580 transitions. Word has length 27 [2021-08-06 20:21:00,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:00,034 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 580 transitions. [2021-08-06 20:21:00,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:21:00,034 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 580 transitions. [2021-08-06 20:21:00,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:21:00,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:00,035 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:00,052 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:21:00,252 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:21:00,252 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:21:00,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:00,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1460639804, now seen corresponding path program 7 times [2021-08-06 20:21:00,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:00,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115830013] [2021-08-06 20:21:00,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:00,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:00,305 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:21:00,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:00,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115830013] [2021-08-06 20:21:00,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115830013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:00,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53049191] [2021-08-06 20:21:00,305 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:21:00,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:00,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:00,306 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:21:00,307 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:21:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:00,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:21:00,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:00,740 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:21:00,741 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:21:00,760 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:21:00,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53049191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:00,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:00,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:21:00,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325135954] [2021-08-06 20:21:00,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:21:00,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:00,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:21:00,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:21:00,761 INFO L87 Difference]: Start difference. First operand 333 states and 580 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:21:01,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:01,362 INFO L93 Difference]: Finished difference Result 1267 states and 1874 transitions. [2021-08-06 20:21:01,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:21:01,363 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 27 [2021-08-06 20:21:01,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:01,367 INFO L225 Difference]: With dead ends: 1267 [2021-08-06 20:21:01,367 INFO L226 Difference]: Without dead ends: 1267 [2021-08-06 20:21:01,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:21:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-08-06 20:21:01,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 356. [2021-08-06 20:21:01,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 1.7802816901408451) internal successors, (632), 355 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:01,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 632 transitions. [2021-08-06 20:21:01,378 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 632 transitions. Word has length 27 [2021-08-06 20:21:01,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:01,379 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 632 transitions. [2021-08-06 20:21:01,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:21:01,379 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 632 transitions. [2021-08-06 20:21:01,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:21:01,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:01,380 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:01,425 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:21:01,597 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:21:01,597 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:21:01,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:01,597 INFO L82 PathProgramCache]: Analyzing trace with hash 836314370, now seen corresponding path program 8 times [2021-08-06 20:21:01,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:01,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036260519] [2021-08-06 20:21:01,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:01,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:01,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:01,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:01,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036260519] [2021-08-06 20:21:01,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036260519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:01,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584097357] [2021-08-06 20:21:01,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:21:01,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:01,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:01,664 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:21:01,665 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:21:01,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:21:01,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:01,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:21:01,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:02,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:02,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584097357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:02,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:02,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:21:02,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446940693] [2021-08-06 20:21:02,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:21:02,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:02,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:21:02,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:21:02,053 INFO L87 Difference]: Start difference. First operand 356 states and 632 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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:21:02,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:02,258 INFO L93 Difference]: Finished difference Result 741 states and 1205 transitions. [2021-08-06 20:21:02,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:21:02,259 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 27 [2021-08-06 20:21:02,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:02,261 INFO L225 Difference]: With dead ends: 741 [2021-08-06 20:21:02,261 INFO L226 Difference]: Without dead ends: 737 [2021-08-06 20:21:02,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:21:02,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2021-08-06 20:21:02,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 499. [2021-08-06 20:21:02,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 1.8273092369477912) internal successors, (910), 498 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:02,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 910 transitions. [2021-08-06 20:21:02,269 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 910 transitions. Word has length 27 [2021-08-06 20:21:02,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:02,269 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 910 transitions. [2021-08-06 20:21:02,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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:21:02,270 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 910 transitions. [2021-08-06 20:21:02,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:21:02,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:02,270 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:02,305 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:21:02,487 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:21:02,487 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:21:02,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:02,488 INFO L82 PathProgramCache]: Analyzing trace with hash 430505658, now seen corresponding path program 9 times [2021-08-06 20:21:02,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:02,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658105148] [2021-08-06 20:21:02,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:02,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:02,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:02,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:02,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:02,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658105148] [2021-08-06 20:21:02,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658105148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:02,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20733097] [2021-08-06 20:21:02,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:21:02,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:02,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:02,565 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:21:02,597 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:21:02,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:21:02,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:02,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:21:02,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:03,009 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:03,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20733097] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:03,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:03,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:21:03,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89684594] [2021-08-06 20:21:03,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:21:03,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:03,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:21:03,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:21:03,010 INFO L87 Difference]: Start difference. First operand 499 states and 910 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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:21:03,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:03,311 INFO L93 Difference]: Finished difference Result 771 states and 1286 transitions. [2021-08-06 20:21:03,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:21:03,312 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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 27 [2021-08-06 20:21:03,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:03,314 INFO L225 Difference]: With dead ends: 771 [2021-08-06 20:21:03,314 INFO L226 Difference]: Without dead ends: 771 [2021-08-06 20:21:03,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 171.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:21:03,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2021-08-06 20:21:03,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 537. [2021-08-06 20:21:03,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 536 states have (on average 1.7985074626865671) internal successors, (964), 536 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:03,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 964 transitions. [2021-08-06 20:21:03,324 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 964 transitions. Word has length 27 [2021-08-06 20:21:03,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:03,325 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 964 transitions. [2021-08-06 20:21:03,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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:21:03,325 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 964 transitions. [2021-08-06 20:21:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:21:03,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:03,326 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:03,365 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:21:03,565 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:21:03,565 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:21:03,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:03,566 INFO L82 PathProgramCache]: Analyzing trace with hash 262597277, now seen corresponding path program 3 times [2021-08-06 20:21:03,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:03,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487027126] [2021-08-06 20:21:03,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:03,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:03,616 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:21:03,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:03,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487027126] [2021-08-06 20:21:03,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487027126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:03,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113516708] [2021-08-06 20:21:03,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:21:03,617 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:03,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:03,618 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:21:03,619 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:21:03,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:21:03,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:03,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:21:03,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:03,953 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:21:03,953 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:21:03,994 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:21:03,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113516708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:03,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:03,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:21:03,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944326106] [2021-08-06 20:21:03,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:21:03,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:04,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:21:04,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:21:04,010 INFO L87 Difference]: Start difference. First operand 537 states and 964 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:21:04,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:04,098 INFO L93 Difference]: Finished difference Result 603 states and 1064 transitions. [2021-08-06 20:21:04,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:21:04,099 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 27 [2021-08-06 20:21:04,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:04,100 INFO L225 Difference]: With dead ends: 603 [2021-08-06 20:21:04,101 INFO L226 Difference]: Without dead ends: 603 [2021-08-06 20:21:04,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:21:04,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-08-06 20:21:04,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 489. [2021-08-06 20:21:04,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 1.8319672131147542) internal successors, (894), 488 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:04,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 894 transitions. [2021-08-06 20:21:04,109 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 894 transitions. Word has length 27 [2021-08-06 20:21:04,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:04,109 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 894 transitions. [2021-08-06 20:21:04,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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:21:04,110 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 894 transitions. [2021-08-06 20:21:04,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:21:04,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:04,111 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:04,130 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:21:04,328 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:21:04,328 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:21:04,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:04,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1138896776, now seen corresponding path program 10 times [2021-08-06 20:21:04,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:04,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557017551] [2021-08-06 20:21:04,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:04,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:04,382 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:21:04,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:04,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557017551] [2021-08-06 20:21:04,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557017551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:04,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532197509] [2021-08-06 20:21:04,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:21:04,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:04,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:04,391 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:21:04,391 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:21:04,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:21:04,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:04,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:21:04,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:04,842 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:21:04,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:21:04,860 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:21:04,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532197509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:04,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:04,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:21:04,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243855687] [2021-08-06 20:21:04,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:21:04,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:04,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:21:04,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:21:04,862 INFO L87 Difference]: Start difference. First operand 489 states and 894 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:21:05,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:05,177 INFO L93 Difference]: Finished difference Result 1431 states and 2301 transitions. [2021-08-06 20:21:05,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:21:05,178 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 27 [2021-08-06 20:21:05,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:05,181 INFO L225 Difference]: With dead ends: 1431 [2021-08-06 20:21:05,181 INFO L226 Difference]: Without dead ends: 1431 [2021-08-06 20:21:05,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 203.9ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:21:05,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1431 states. [2021-08-06 20:21:05,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1431 to 618. [2021-08-06 20:21:05,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 1.839546191247974) internal successors, (1135), 617 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:05,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1135 transitions. [2021-08-06 20:21:05,195 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1135 transitions. Word has length 27 [2021-08-06 20:21:05,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:05,196 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 1135 transitions. [2021-08-06 20:21:05,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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:21:05,196 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1135 transitions. [2021-08-06 20:21:05,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:05,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:05,197 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:05,215 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:21:05,414 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:21:05,415 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:21:05,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:05,415 INFO L82 PathProgramCache]: Analyzing trace with hash 30425402, now seen corresponding path program 4 times [2021-08-06 20:21:05,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:05,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987700439] [2021-08-06 20:21:05,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:05,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:05,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:05,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:05,497 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:05,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:05,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:05,612 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:05,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:05,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:05,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:05,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:05,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:05,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 64.9 percent of original size [2021-08-06 20:21:05,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 64.9 percent of original size [2021-08-06 20:21:05,787 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:05,788 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:05,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:05,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:05,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:05,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987700439] [2021-08-06 20:21:05,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987700439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:05,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827205796] [2021-08-06 20:21:05,829 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:21:05,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:05,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:05,829 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:21:05,865 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:21:06,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:21:06,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:06,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:06,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:06,792 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:06,792 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 37 treesize of output 32 [2021-08-06 20:21:06,798 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:21:06,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-08-06 20:21:06,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:06,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827205796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:06,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:06,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:21:06,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691443965] [2021-08-06 20:21:06,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:06,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:06,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:06,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:06,897 INFO L87 Difference]: Start difference. First operand 618 states and 1135 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:07,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:07,747 INFO L93 Difference]: Finished difference Result 806 states and 1452 transitions. [2021-08-06 20:21:07,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:21:07,748 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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 30 [2021-08-06 20:21:07,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:07,750 INFO L225 Difference]: With dead ends: 806 [2021-08-06 20:21:07,750 INFO L226 Difference]: Without dead ends: 801 [2021-08-06 20:21:07,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 836.2ms TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:21:07,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2021-08-06 20:21:07,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 637. [2021-08-06 20:21:07,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 1.8427672955974843) internal successors, (1172), 636 states have internal predecessors, (1172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:07,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1172 transitions. [2021-08-06 20:21:07,761 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1172 transitions. Word has length 30 [2021-08-06 20:21:07,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:07,761 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 1172 transitions. [2021-08-06 20:21:07,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:07,762 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1172 transitions. [2021-08-06 20:21:07,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:07,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:07,763 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:07,780 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:21:07,975 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:21:07,975 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:21:07,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:07,976 INFO L82 PathProgramCache]: Analyzing trace with hash 1047531890, now seen corresponding path program 5 times [2021-08-06 20:21:07,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:07,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643494582] [2021-08-06 20:21:07,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:07,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:08,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:08,058 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:08,094 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:08,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:08,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:08,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:08,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:08,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:08,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:08,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:08,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 64.9 percent of original size [2021-08-06 20:21:08,293 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 64.9 percent of original size [2021-08-06 20:21:08,314 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:08,315 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:08,333 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:08,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:08,347 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:08,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:08,353 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:08,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:08,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643494582] [2021-08-06 20:21:08,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643494582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:08,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174236058] [2021-08-06 20:21:08,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:21:08,353 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:08,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:08,355 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:21:08,356 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:21:08,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:21:08,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:08,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:08,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:09,193 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:09,193 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 37 treesize of output 32 [2021-08-06 20:21:09,199 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:21:09,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-08-06 20:21:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:09,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174236058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:09,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:09,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:21:09,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034230248] [2021-08-06 20:21:09,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:09,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:09,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:09,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:09,282 INFO L87 Difference]: Start difference. First operand 637 states and 1172 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:10,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:10,370 INFO L93 Difference]: Finished difference Result 796 states and 1439 transitions. [2021-08-06 20:21:10,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:21:10,371 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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 30 [2021-08-06 20:21:10,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:10,373 INFO L225 Difference]: With dead ends: 796 [2021-08-06 20:21:10,373 INFO L226 Difference]: Without dead ends: 791 [2021-08-06 20:21:10,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 1001.7ms TimeCoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:21:10,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-08-06 20:21:10,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 643. [2021-08-06 20:21:10,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 1.838006230529595) internal successors, (1180), 642 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:10,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1180 transitions. [2021-08-06 20:21:10,382 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1180 transitions. Word has length 30 [2021-08-06 20:21:10,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:10,382 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 1180 transitions. [2021-08-06 20:21:10,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:10,382 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1180 transitions. [2021-08-06 20:21:10,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:10,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:10,383 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:21:10,403 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:21:10,584 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:21:10,585 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:21:10,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:10,585 INFO L82 PathProgramCache]: Analyzing trace with hash -678261669, now seen corresponding path program 11 times [2021-08-06 20:21:10,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:10,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575207227] [2021-08-06 20:21:10,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:10,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:10,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 35.3 percent of original size [2021-08-06 20:21:10,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 35.3 percent of original size [2021-08-06 20:21:10,691 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 100, result has 53.1 percent of original size [2021-08-06 20:21:10,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 100, result has 53.1 percent of original size [2021-08-06 20:21:10,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 50.5 percent of original size [2021-08-06 20:21:10,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 50.5 percent of original size [2021-08-06 20:21:10,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 52.9 percent of original size [2021-08-06 20:21:10,795 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 52.9 percent of original size [2021-08-06 20:21:10,834 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 57.8 percent of original size [2021-08-06 20:21:10,839 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 57.8 percent of original size [2021-08-06 20:21:10,881 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 58.1 percent of original size [2021-08-06 20:21:10,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 58.1 percent of original size [2021-08-06 20:21:10,934 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 59.1 percent of original size [2021-08-06 20:21:10,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 59.1 percent of original size [2021-08-06 20:21:10,991 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 53.9 percent of original size [2021-08-06 20:21:11,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 53.9 percent of original size [2021-08-06 20:21:11,063 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:11,064 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:11,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:11,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:11,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:11,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:11,128 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:11,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:11,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575207227] [2021-08-06 20:21:11,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575207227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:11,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621151433] [2021-08-06 20:21:11,128 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:21:11,129 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:11,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:11,129 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:21:11,130 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:21:11,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:21:11,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:11,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:21:11,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:12,035 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:12,035 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 41 treesize of output 37 [2021-08-06 20:21:12,048 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:12,057 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 33 treesize of output 29 [2021-08-06 20:21:12,133 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:12,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621151433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:12,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:12,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:21:12,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820238634] [2021-08-06 20:21:12,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:21:12,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:12,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:21:12,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:21:12,134 INFO L87 Difference]: Start difference. First operand 643 states and 1180 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:13,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:13,849 INFO L93 Difference]: Finished difference Result 735 states and 1311 transitions. [2021-08-06 20:21:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:21:13,849 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:21:13,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:13,851 INFO L225 Difference]: With dead ends: 735 [2021-08-06 20:21:13,851 INFO L226 Difference]: Without dead ends: 730 [2021-08-06 20:21:13,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 1685.5ms TimeCoverageRelationStatistics Valid=263, Invalid=1993, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:21:13,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-08-06 20:21:13,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 655. [2021-08-06 20:21:13,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 1.8302752293577982) internal successors, (1197), 654 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:13,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1197 transitions. [2021-08-06 20:21:13,862 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1197 transitions. Word has length 30 [2021-08-06 20:21:13,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:13,862 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 1197 transitions. [2021-08-06 20:21:13,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:13,862 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1197 transitions. [2021-08-06 20:21:13,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:13,863 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:13,863 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:13,881 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:21:14,081 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:21:14,081 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:21:14,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:14,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1530655904, now seen corresponding path program 6 times [2021-08-06 20:21:14,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:14,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253844633] [2021-08-06 20:21:14,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:14,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:14,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:14,164 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:14,169 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:14,206 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:14,215 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:21:14,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:14,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:21:14,336 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:14,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:14,372 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:14,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:21:14,436 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:14,437 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:14,457 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:14,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:14,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:14,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:14,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:14,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:14,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253844633] [2021-08-06 20:21:14,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253844633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:14,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889761784] [2021-08-06 20:21:14,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:21:14,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:14,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:14,478 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:21:14,479 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:21:14,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:14,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:14,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:14,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:15,399 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:15,400 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 37 treesize of output 32 [2021-08-06 20:21:15,405 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:21:15,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-08-06 20:21:15,481 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:15,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889761784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:15,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:15,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-06 20:21:15,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966262757] [2021-08-06 20:21:15,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:21:15,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:15,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:21:15,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:21:15,482 INFO L87 Difference]: Start difference. First operand 655 states and 1197 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:21:16,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:16,378 INFO L93 Difference]: Finished difference Result 822 states and 1474 transitions. [2021-08-06 20:21:16,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:21:16,378 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-08-06 20:21:16,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:16,386 INFO L225 Difference]: With dead ends: 822 [2021-08-06 20:21:16,386 INFO L226 Difference]: Without dead ends: 817 [2021-08-06 20:21:16,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 883.7ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:21:16,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-08-06 20:21:16,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 655. [2021-08-06 20:21:16,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 1.8302752293577982) internal successors, (1197), 654 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:16,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1197 transitions. [2021-08-06 20:21:16,424 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1197 transitions. Word has length 30 [2021-08-06 20:21:16,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:16,425 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 1197 transitions. [2021-08-06 20:21:16,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:21:16,425 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1197 transitions. [2021-08-06 20:21:16,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:16,426 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:16,426 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:16,467 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:21:16,626 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:21:16,627 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:21:16,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:16,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1340602622, now seen corresponding path program 7 times [2021-08-06 20:21:16,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:16,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493242652] [2021-08-06 20:21:16,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:16,627 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:16,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:16,722 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:16,728 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:16,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:16,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:16,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:16,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:16,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:16,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:16,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:16,932 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:16,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:16,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:17,019 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:17,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:17,036 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:17,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:17,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493242652] [2021-08-06 20:21:17,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493242652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:17,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671926157] [2021-08-06 20:21:17,037 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:21:17,037 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:17,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:17,038 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:21:17,038 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:21:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:17,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:17,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:18,000 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:18,000 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 37 treesize of output 32 [2021-08-06 20:21:18,005 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:21:18,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-08-06 20:21:18,091 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:18,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671926157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:18,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:18,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:21:18,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352804743] [2021-08-06 20:21:18,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:18,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:18,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:18,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:18,092 INFO L87 Difference]: Start difference. First operand 655 states and 1197 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:19,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:19,731 INFO L93 Difference]: Finished difference Result 936 states and 1679 transitions. [2021-08-06 20:21:19,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:21:19,733 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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 30 [2021-08-06 20:21:19,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:19,735 INFO L225 Difference]: With dead ends: 936 [2021-08-06 20:21:19,735 INFO L226 Difference]: Without dead ends: 931 [2021-08-06 20:21:19,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1515.4ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:21:19,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2021-08-06 20:21:19,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 661. [2021-08-06 20:21:19,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 1.8333333333333333) internal successors, (1210), 660 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:19,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 1210 transitions. [2021-08-06 20:21:19,745 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 1210 transitions. Word has length 30 [2021-08-06 20:21:19,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:19,745 INFO L470 AbstractCegarLoop]: Abstraction has 661 states and 1210 transitions. [2021-08-06 20:21:19,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:19,745 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 1210 transitions. [2021-08-06 20:21:19,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:19,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:19,746 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:19,776 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:21:19,946 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:21:19,947 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:21:19,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:19,948 INFO L82 PathProgramCache]: Analyzing trace with hash 934793910, now seen corresponding path program 8 times [2021-08-06 20:21:19,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:19,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969111652] [2021-08-06 20:21:19,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:19,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:20,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:20,025 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:20,060 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:20,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:20,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:20,133 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:20,191 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:20,194 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:20,226 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:20,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:20,253 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:20,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:20,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:20,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:20,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:20,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:20,335 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:20,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:20,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969111652] [2021-08-06 20:21:20,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969111652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:20,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470287220] [2021-08-06 20:21:20,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:21:20,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:20,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:20,336 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:21:20,341 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:21:20,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:21:20,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:20,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:20,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:21,306 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:21,306 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 39 treesize of output 39 [2021-08-06 20:21:21,312 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:21,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 34 [2021-08-06 20:21:21,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:21,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:21,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:21,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470287220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:21,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:21,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:21:21,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995617730] [2021-08-06 20:21:21,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:21:21,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:21,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:21:21,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:21:21,475 INFO L87 Difference]: Start difference. First operand 661 states and 1210 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:21:23,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:23,285 INFO L93 Difference]: Finished difference Result 1062 states and 1872 transitions. [2021-08-06 20:21:23,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:21:23,288 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-08-06 20:21:23,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:23,291 INFO L225 Difference]: With dead ends: 1062 [2021-08-06 20:21:23,291 INFO L226 Difference]: Without dead ends: 1057 [2021-08-06 20:21:23,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1635.5ms TimeCoverageRelationStatistics Valid=409, Invalid=1847, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:21:23,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2021-08-06 20:21:23,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 667. [2021-08-06 20:21:23,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 666 states have (on average 1.8318318318318318) internal successors, (1220), 666 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:23,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1220 transitions. [2021-08-06 20:21:23,338 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1220 transitions. Word has length 30 [2021-08-06 20:21:23,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:23,338 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 1220 transitions. [2021-08-06 20:21:23,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:21:23,339 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1220 transitions. [2021-08-06 20:21:23,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:23,340 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:23,340 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:23,359 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:21:23,559 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:21:23,559 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:21:23,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:23,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1569753550, now seen corresponding path program 9 times [2021-08-06 20:21:23,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:23,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013766763] [2021-08-06 20:21:23,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:23,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:23,672 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:23,678 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:23,718 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:23,730 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:23,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:23,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:23,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:23,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:23,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:23,896 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 69.4 percent of original size [2021-08-06 20:21:23,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:23,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:23,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:21:23,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:21:23,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:23,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:23,971 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:23,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:23,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:23,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:23,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013766763] [2021-08-06 20:21:23,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013766763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:23,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243740416] [2021-08-06 20:21:23,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:21:23,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:23,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:23,988 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:21:23,989 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:21:24,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:21:24,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:24,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:21:24,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:25,133 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:21:25,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 55 [2021-08-06 20:21:25,149 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:21:25,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 77 [2021-08-06 20:21:25,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:25,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:25,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:25,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:21:25,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:25,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243740416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:25,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:25,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-06 20:21:25,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734741055] [2021-08-06 20:21:25,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:21:25,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:25,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:21:25,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:21:25,655 INFO L87 Difference]: Start difference. First operand 667 states and 1220 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:21:27,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:27,625 INFO L93 Difference]: Finished difference Result 1036 states and 1849 transitions. [2021-08-06 20:21:27,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:21:27,626 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-08-06 20:21:27,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:27,628 INFO L225 Difference]: With dead ends: 1036 [2021-08-06 20:21:27,628 INFO L226 Difference]: Without dead ends: 1031 [2021-08-06 20:21:27,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1916.3ms TimeCoverageRelationStatistics Valid=409, Invalid=1661, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:21:27,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2021-08-06 20:21:27,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 670. [2021-08-06 20:21:27,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 669 states have (on average 1.8295964125560538) internal successors, (1224), 669 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:27,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1224 transitions. [2021-08-06 20:21:27,652 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1224 transitions. Word has length 30 [2021-08-06 20:21:27,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:27,652 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 1224 transitions. [2021-08-06 20:21:27,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:21:27,652 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1224 transitions. [2021-08-06 20:21:27,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:27,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:27,653 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:27,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 20:21:27,869 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:21:27,869 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:21:27,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:27,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1835383004, now seen corresponding path program 10 times [2021-08-06 20:21:27,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:27,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939276538] [2021-08-06 20:21:27,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:27,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:27,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:27,943 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:27,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:27,975 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:27,983 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:28,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:28,036 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:28,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:28,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.1 percent of original size [2021-08-06 20:21:28,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:28,154 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:21:28,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:28,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:21:28,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:28,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:28,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:28,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:28,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939276538] [2021-08-06 20:21:28,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939276538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:28,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146399784] [2021-08-06 20:21:28,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:21:28,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:28,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:28,182 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:21:28,184 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:21:28,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:21:28,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:28,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:28,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:29,189 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:29,190 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 37 treesize of output 32 [2021-08-06 20:21:29,197 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:21:29,197 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 31 treesize of output 22 [2021-08-06 20:21:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:29,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146399784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:29,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:29,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-08-06 20:21:29,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378189665] [2021-08-06 20:21:29,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:21:29,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:29,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:21:29,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:21:29,297 INFO L87 Difference]: Start difference. First operand 670 states and 1224 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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:21:30,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:30,437 INFO L93 Difference]: Finished difference Result 942 states and 1664 transitions. [2021-08-06 20:21:30,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:21:30,438 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-08-06 20:21:30,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:30,440 INFO L225 Difference]: With dead ends: 942 [2021-08-06 20:21:30,440 INFO L226 Difference]: Without dead ends: 937 [2021-08-06 20:21:30,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 993.2ms TimeCoverageRelationStatistics Valid=283, Invalid=1123, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:21:30,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-08-06 20:21:30,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 675. [2021-08-06 20:21:30,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 1.8338278931750742) internal successors, (1236), 674 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:21:30,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1236 transitions. [2021-08-06 20:21:30,449 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1236 transitions. Word has length 30 [2021-08-06 20:21:30,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:30,449 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 1236 transitions. [2021-08-06 20:21:30,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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:21:30,449 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1236 transitions. [2021-08-06 20:21:30,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:30,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:30,460 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:21:30,478 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:21:30,678 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:21:30,678 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:21:30,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:30,679 INFO L82 PathProgramCache]: Analyzing trace with hash 207337379, now seen corresponding path program 12 times [2021-08-06 20:21:30,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:30,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832537657] [2021-08-06 20:21:30,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:30,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:30,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:21:30,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:21:30,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 99, result has 53.3 percent of original size [2021-08-06 20:21:30,777 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 99, result has 53.3 percent of original size [2021-08-06 20:21:30,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:21:30,826 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:21:30,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 51.4 percent of original size [2021-08-06 20:21:30,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 51.4 percent of original size [2021-08-06 20:21:30,915 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 56.3 percent of original size [2021-08-06 20:21:30,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 56.3 percent of original size [2021-08-06 20:21:30,971 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 56.4 percent of original size [2021-08-06 20:21:30,977 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 56.4 percent of original size [2021-08-06 20:21:31,033 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 52.0 percent of original size [2021-08-06 20:21:31,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 52.0 percent of original size [2021-08-06 20:21:31,150 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:31,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:31,169 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:31,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:31,198 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:31,199 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:31,215 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:31,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:31,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832537657] [2021-08-06 20:21:31,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832537657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:31,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025097709] [2021-08-06 20:21:31,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:21:31,215 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:31,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:31,216 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:21:31,231 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:21:31,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:31,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:31,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:21:31,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:32,606 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-06 20:21:32,606 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 37 treesize of output 48 [2021-08-06 20:21:32,629 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-06 20:21:32,629 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 79 treesize of output 78 [2021-08-06 20:21:32,987 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:32,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025097709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:32,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:32,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2021-08-06 20:21:32,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326679611] [2021-08-06 20:21:32,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:21:32,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:32,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:21:32,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:21:32,989 INFO L87 Difference]: Start difference. First operand 675 states and 1236 transitions. Second operand has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:36,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:36,872 INFO L93 Difference]: Finished difference Result 857 states and 1501 transitions. [2021-08-06 20:21:36,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:21:36,872 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:21:36,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:36,875 INFO L225 Difference]: With dead ends: 857 [2021-08-06 20:21:36,875 INFO L226 Difference]: Without dead ends: 847 [2021-08-06 20:21:36,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1766 ImplicationChecksByTransitivity, 3615.0ms TimeCoverageRelationStatistics Valid=704, Invalid=5616, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 20:21:36,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-08-06 20:21:36,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 679. [2021-08-06 20:21:36,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 678 states have (on average 1.8421828908554572) internal successors, (1249), 678 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:36,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1249 transitions. [2021-08-06 20:21:36,884 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1249 transitions. Word has length 30 [2021-08-06 20:21:36,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:36,884 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 1249 transitions. [2021-08-06 20:21:36,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:36,884 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1249 transitions. [2021-08-06 20:21:36,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:36,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:36,885 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:21:36,904 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:21:37,101 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:21:37,101 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:21:37,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:37,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1727608159, now seen corresponding path program 13 times [2021-08-06 20:21:37,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:37,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816806497] [2021-08-06 20:21:37,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:37,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:37,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:21:37,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:21:37,191 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:21:37,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:21:37,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:21:37,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:21:37,265 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:21:37,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:21:37,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:21:37,304 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:21:37,340 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.9 percent of original size [2021-08-06 20:21:37,344 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.9 percent of original size [2021-08-06 20:21:37,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:21:37,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:21:37,508 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:37,509 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:37,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:37,532 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:37,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:21:37,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:21:37,575 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:37,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:37,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816806497] [2021-08-06 20:21:37,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816806497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:37,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690748439] [2021-08-06 20:21:37,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:21:37,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:37,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:37,577 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:21:37,578 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:21:38,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:38,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:21:38,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:38,743 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:38,744 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 41 treesize of output 37 [2021-08-06 20:21:38,757 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:38,757 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 29 treesize of output 25 [2021-08-06 20:21:38,849 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:38,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690748439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:38,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:38,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-08-06 20:21:38,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681887507] [2021-08-06 20:21:38,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:21:38,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:38,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:21:38,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:21:38,851 INFO L87 Difference]: Start difference. First operand 679 states and 1249 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:21:41,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:41,221 INFO L93 Difference]: Finished difference Result 1053 states and 1847 transitions. [2021-08-06 20:21:41,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:21:41,221 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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 30 [2021-08-06 20:21:41,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:41,224 INFO L225 Difference]: With dead ends: 1053 [2021-08-06 20:21:41,224 INFO L226 Difference]: Without dead ends: 1043 [2021-08-06 20:21:41,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2286.0ms TimeCoverageRelationStatistics Valid=518, Invalid=3388, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 20:21:41,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2021-08-06 20:21:41,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 692. [2021-08-06 20:21:41,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 1.8480463096960926) internal successors, (1277), 691 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:41,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1277 transitions. [2021-08-06 20:21:41,235 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1277 transitions. Word has length 30 [2021-08-06 20:21:41,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:41,235 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1277 transitions. [2021-08-06 20:21:41,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:21:41,235 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1277 transitions. [2021-08-06 20:21:41,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:41,236 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:41,236 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:41,255 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:21:41,454 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:21:41,455 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:21:41,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:41,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1144044064, now seen corresponding path program 11 times [2021-08-06 20:21:41,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:41,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066734301] [2021-08-06 20:21:41,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:41,455 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:41,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:41,521 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:41,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:41,561 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:21:41,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:21:41,618 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 85.2 percent of original size [2021-08-06 20:21:41,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 85.2 percent of original size [2021-08-06 20:21:41,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:21:41,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:21:41,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:21:41,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:21:41,782 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:41,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:41,788 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:41,789 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:41,804 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:41,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:41,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066734301] [2021-08-06 20:21:41,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066734301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:41,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549737266] [2021-08-06 20:21:41,804 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:21:41,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:41,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:41,805 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:21:41,806 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:21:42,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:21:42,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:42,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:42,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:42,956 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:42,956 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 37 treesize of output 37 [2021-08-06 20:21:42,962 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:42,962 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 28 treesize of output 32 [2021-08-06 20:21:42,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:42,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:43,111 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:43,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549737266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:43,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:43,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:21:43,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75739356] [2021-08-06 20:21:43,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:43,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:43,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:43,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:43,112 INFO L87 Difference]: Start difference. First operand 692 states and 1277 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:45,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:45,097 INFO L93 Difference]: Finished difference Result 1117 states and 1983 transitions. [2021-08-06 20:21:45,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:21:45,097 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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 30 [2021-08-06 20:21:45,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:45,100 INFO L225 Difference]: With dead ends: 1117 [2021-08-06 20:21:45,100 INFO L226 Difference]: Without dead ends: 1112 [2021-08-06 20:21:45,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 1756.2ms TimeCoverageRelationStatistics Valid=509, Invalid=2461, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:21:45,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-08-06 20:21:45,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 689. [2021-08-06 20:21:45,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 688 states have (on average 1.8444767441860466) internal successors, (1269), 688 states have internal predecessors, (1269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:45,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 1269 transitions. [2021-08-06 20:21:45,110 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 1269 transitions. Word has length 30 [2021-08-06 20:21:45,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:45,110 INFO L470 AbstractCegarLoop]: Abstraction has 689 states and 1269 transitions. [2021-08-06 20:21:45,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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:21:45,110 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 1269 transitions. [2021-08-06 20:21:45,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:45,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:45,111 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:21:45,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-06 20:21:45,330 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:21:45,330 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:21:45,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:45,331 INFO L82 PathProgramCache]: Analyzing trace with hash -198471333, now seen corresponding path program 14 times [2021-08-06 20:21:45,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:45,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132027130] [2021-08-06 20:21:45,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:45,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:45,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:21:45,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:21:45,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:21:45,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:21:45,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:21:45,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:21:45,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:21:45,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:21:45,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:21:45,535 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:21:45,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.9 percent of original size [2021-08-06 20:21:45,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.9 percent of original size [2021-08-06 20:21:45,618 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:21:45,623 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:21:45,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:21:45,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:21:45,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:21:45,743 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:21:45,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:45,770 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:21:45,791 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:21:45,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:21:45,810 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:45,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:45,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132027130] [2021-08-06 20:21:45,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132027130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:45,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247997811] [2021-08-06 20:21:45,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:21:45,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:45,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:45,811 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:21:45,812 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:21:46,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:21:46,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:46,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:21:46,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:47,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:47,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:47,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:47,087 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 35 treesize of output 53 [2021-08-06 20:21:47,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:47,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:47,105 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:47,105 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 73 treesize of output 87 [2021-08-06 20:21:47,114 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 98.1 percent of original size [2021-08-06 20:21:47,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 98.1 percent of original size [2021-08-06 20:21:47,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:47,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:21:47,371 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:47,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247997811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:47,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:47,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-06 20:21:47,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125198480] [2021-08-06 20:21:47,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:21:47,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:47,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:21:47,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:21:47,372 INFO L87 Difference]: Start difference. First operand 689 states and 1269 transitions. Second operand has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:53,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:53,287 INFO L93 Difference]: Finished difference Result 1503 states and 2613 transitions. [2021-08-06 20:21:53,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-08-06 20:21:53,287 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:21:53,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:53,293 INFO L225 Difference]: With dead ends: 1503 [2021-08-06 20:21:53,293 INFO L226 Difference]: Without dead ends: 1491 [2021-08-06 20:21:53,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4829 ImplicationChecksByTransitivity, 5431.8ms TimeCoverageRelationStatistics Valid=2025, Invalid=11085, Unknown=0, NotChecked=0, Total=13110 [2021-08-06 20:21:53,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2021-08-06 20:21:53,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 736. [2021-08-06 20:21:53,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 1.8585034013605441) internal successors, (1366), 735 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:53,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1366 transitions. [2021-08-06 20:21:53,332 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1366 transitions. Word has length 30 [2021-08-06 20:21:53,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:53,332 INFO L470 AbstractCegarLoop]: Abstraction has 736 states and 1366 transitions. [2021-08-06 20:21:53,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:53,333 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1366 transitions. [2021-08-06 20:21:53,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:53,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:53,334 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:53,368 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:21:53,534 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:21:53,534 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:21:53,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:53,535 INFO L82 PathProgramCache]: Analyzing trace with hash -366379714, now seen corresponding path program 12 times [2021-08-06 20:21:53,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:53,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405876256] [2021-08-06 20:21:53,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:53,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:53,599 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:53,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:53,636 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:53,643 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:53,705 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:53,713 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:53,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 69.6 percent of original size [2021-08-06 20:21:53,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 69.6 percent of original size [2021-08-06 20:21:53,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:21:53,847 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:21:53,885 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:21:53,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:21:53,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:53,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:53,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:53,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:53,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405876256] [2021-08-06 20:21:53,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405876256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:53,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795132747] [2021-08-06 20:21:53,958 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:21:53,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:53,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:53,959 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:21:53,981 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:21:54,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:54,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:54,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:21:54,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:55,287 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:55,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-08-06 20:21:55,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:55,297 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 44 treesize of output 52 [2021-08-06 20:21:55,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:55,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795132747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:55,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:55,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-06 20:21:55,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45481267] [2021-08-06 20:21:55,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:21:55,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:55,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:21:55,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:21:55,522 INFO L87 Difference]: Start difference. First operand 736 states and 1366 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:57,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:57,040 INFO L93 Difference]: Finished difference Result 951 states and 1712 transitions. [2021-08-06 20:21:57,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:21:57,040 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:21:57,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:57,043 INFO L225 Difference]: With dead ends: 951 [2021-08-06 20:21:57,043 INFO L226 Difference]: Without dead ends: 941 [2021-08-06 20:21:57,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1248.8ms TimeCoverageRelationStatistics Valid=343, Invalid=2737, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:21:57,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-08-06 20:21:57,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 748. [2021-08-06 20:21:57,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 1.85809906291834) internal successors, (1388), 747 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:57,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1388 transitions. [2021-08-06 20:21:57,068 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1388 transitions. Word has length 30 [2021-08-06 20:21:57,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:57,069 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1388 transitions. [2021-08-06 20:21:57,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:21:57,069 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1388 transitions. [2021-08-06 20:21:57,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:57,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:57,070 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:21:57,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-06 20:21:57,270 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:21:57,271 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:21:57,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:57,271 INFO L82 PathProgramCache]: Analyzing trace with hash -772188426, now seen corresponding path program 13 times [2021-08-06 20:21:57,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:57,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563839056] [2021-08-06 20:21:57,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:57,271 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:57,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:57,346 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:21:57,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:57,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:21:57,436 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:57,444 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:21:57,491 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 69.6 percent of original size [2021-08-06 20:21:57,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 69.6 percent of original size [2021-08-06 20:21:57,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:21:57,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:21:57,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:21:57,629 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:21:57,671 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:57,672 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:21:57,684 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:57,685 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:21:57,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:57,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:57,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563839056] [2021-08-06 20:21:57,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563839056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:57,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950269649] [2021-08-06 20:21:57,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:21:57,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:57,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:57,697 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:21:57,698 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:21:58,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:58,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:21:58,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:58,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:58,871 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:58,871 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 31 treesize of output 31 [2021-08-06 20:21:58,872 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2021-08-06 20:21:58,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:21:58,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950269649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:58,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:58,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:21:58,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444470942] [2021-08-06 20:21:58,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:58,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:58,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:58,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:58,981 INFO L87 Difference]: Start difference. First operand 748 states and 1388 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:00,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:00,666 INFO L93 Difference]: Finished difference Result 1167 states and 2071 transitions. [2021-08-06 20:22:00,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:22:00,666 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:22:00,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:00,669 INFO L225 Difference]: With dead ends: 1167 [2021-08-06 20:22:00,669 INFO L226 Difference]: Without dead ends: 1162 [2021-08-06 20:22:00,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 1329.3ms TimeCoverageRelationStatistics Valid=437, Invalid=2985, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:22:00,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2021-08-06 20:22:00,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 755. [2021-08-06 20:22:00,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 1.8607427055702919) internal successors, (1403), 754 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:00,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1403 transitions. [2021-08-06 20:22:00,679 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1403 transitions. Word has length 30 [2021-08-06 20:22:00,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:00,680 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1403 transitions. [2021-08-06 20:22:00,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:00,680 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1403 transitions. [2021-08-06 20:22:00,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:00,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:00,681 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:00,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-08-06 20:22:00,894 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:22:00,895 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:22:00,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:00,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1864206828, now seen corresponding path program 14 times [2021-08-06 20:22:00,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:00,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254398579] [2021-08-06 20:22:00,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:00,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:00,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:00,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:00,964 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:00,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:01,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:01,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 67.1 percent of original size [2021-08-06 20:22:01,070 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 67.1 percent of original size [2021-08-06 20:22:01,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:01,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:01,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:01,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:01,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:01,210 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:01,280 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:01,281 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:01,296 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:01,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:01,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254398579] [2021-08-06 20:22:01,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254398579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:01,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631406372] [2021-08-06 20:22:01,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:22:01,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:01,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:01,297 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:22:01,298 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:22:02,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:22:02,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:02,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:22:02,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:02,657 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:22:02,657 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 37 treesize of output 32 [2021-08-06 20:22:02,662 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:22:02,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-08-06 20:22:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:02,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631406372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:02,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:02,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:22:02,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990792819] [2021-08-06 20:22:02,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:02,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:02,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:02,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:02,727 INFO L87 Difference]: Start difference. First operand 755 states and 1403 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:03,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:03,883 INFO L93 Difference]: Finished difference Result 940 states and 1704 transitions. [2021-08-06 20:22:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:22:03,883 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:22:03,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:03,905 INFO L225 Difference]: With dead ends: 940 [2021-08-06 20:22:03,905 INFO L226 Difference]: Without dead ends: 935 [2021-08-06 20:22:03,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 1064.7ms TimeCoverageRelationStatistics Valid=286, Invalid=1694, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:22:03,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2021-08-06 20:22:03,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 761. [2021-08-06 20:22:03,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 760 states have (on average 1.8631578947368421) internal successors, (1416), 760 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:03,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1416 transitions. [2021-08-06 20:22:03,925 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1416 transitions. Word has length 30 [2021-08-06 20:22:03,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:03,925 INFO L470 AbstractCegarLoop]: Abstraction has 761 states and 1416 transitions. [2021-08-06 20:22:03,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:03,925 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1416 transitions. [2021-08-06 20:22:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:03,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:03,927 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:03,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-06 20:22:04,145 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:22:04,146 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:22:04,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:04,146 INFO L82 PathProgramCache]: Analyzing trace with hash 2024951756, now seen corresponding path program 15 times [2021-08-06 20:22:04,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:04,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055549817] [2021-08-06 20:22:04,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:04,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:04,213 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:04,218 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:04,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:04,257 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:04,308 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 67.1 percent of original size [2021-08-06 20:22:04,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 67.1 percent of original size [2021-08-06 20:22:04,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:04,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:04,405 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:04,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:04,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:04,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:04,516 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:04,517 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:04,532 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:04,533 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:04,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:04,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:04,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055549817] [2021-08-06 20:22:04,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055549817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:04,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737057945] [2021-08-06 20:22:04,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:22:04,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:04,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:04,546 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:22:04,547 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:22:05,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:22:05,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:05,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:22:05,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:05,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:05,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 55 [2021-08-06 20:22:05,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:05,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 95 [2021-08-06 20:22:06,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 73.8 percent of original size [2021-08-06 20:22:07,004 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 73.8 percent of original size [2021-08-06 20:22:07,426 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 48.7 percent of original size [2021-08-06 20:22:07,430 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 48.7 percent of original size [2021-08-06 20:22:07,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:07,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737057945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:07,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:07,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:22:07,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898455773] [2021-08-06 20:22:07,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:07,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:07,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:07,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:07,499 INFO L87 Difference]: Start difference. First operand 761 states and 1416 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:10,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:10,446 INFO L93 Difference]: Finished difference Result 1089 states and 1940 transitions. [2021-08-06 20:22:10,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:22:10,447 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:22:10,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:10,448 INFO L225 Difference]: With dead ends: 1089 [2021-08-06 20:22:10,448 INFO L226 Difference]: Without dead ends: 1084 [2021-08-06 20:22:10,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 2897.1ms TimeCoverageRelationStatistics Valid=494, Invalid=2056, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:22:10,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-08-06 20:22:10,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 758. [2021-08-06 20:22:10,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 1.858652575957728) internal successors, (1407), 757 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:10,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1407 transitions. [2021-08-06 20:22:10,461 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1407 transitions. Word has length 30 [2021-08-06 20:22:10,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:10,461 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 1407 transitions. [2021-08-06 20:22:10,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:10,461 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1407 transitions. [2021-08-06 20:22:10,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:10,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:10,465 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:10,485 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:22:10,685 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:22:10,685 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:22:10,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:10,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1421848894, now seen corresponding path program 16 times [2021-08-06 20:22:10,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:10,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308267803] [2021-08-06 20:22:10,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:10,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:10,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:10,774 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:10,821 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:22:10,830 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:22:10,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:22:10,922 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:22:10,980 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 68.8 percent of original size [2021-08-06 20:22:10,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 68.8 percent of original size [2021-08-06 20:22:11,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:22:11,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:22:11,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 52.2 percent of original size [2021-08-06 20:22:11,097 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 52.2 percent of original size [2021-08-06 20:22:11,128 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:22:11,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:22:11,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:11,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:11,150 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:11,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:11,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:11,169 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:11,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:11,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:11,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308267803] [2021-08-06 20:22:11,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308267803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:11,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029756042] [2021-08-06 20:22:11,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:22:11,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:11,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:11,185 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:22:11,186 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:22:12,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:22:12,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:12,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:12,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:12,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:12,678 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:22:12,679 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 43 treesize of output 41 [2021-08-06 20:22:12,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:12,689 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:22:12,689 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 40 treesize of output 34 [2021-08-06 20:22:12,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:12,702 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:12,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:12,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029756042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:12,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:12,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:22:12,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670008002] [2021-08-06 20:22:12,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:12,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:12,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:12,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:12,905 INFO L87 Difference]: Start difference. First operand 758 states and 1407 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:22:13,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:13,741 INFO L93 Difference]: Finished difference Result 918 states and 1685 transitions. [2021-08-06 20:22:13,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:22:13,741 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-08-06 20:22:13,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:13,743 INFO L225 Difference]: With dead ends: 918 [2021-08-06 20:22:13,743 INFO L226 Difference]: Without dead ends: 913 [2021-08-06 20:22:13,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 840.4ms TimeCoverageRelationStatistics Valid=279, Invalid=1281, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:22:13,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-08-06 20:22:13,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 759. [2021-08-06 20:22:13,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 1.858839050131926) internal successors, (1409), 758 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:13,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1409 transitions. [2021-08-06 20:22:13,752 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1409 transitions. Word has length 30 [2021-08-06 20:22:13,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:13,752 INFO L470 AbstractCegarLoop]: Abstraction has 759 states and 1409 transitions. [2021-08-06 20:22:13,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:22:13,752 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1409 transitions. [2021-08-06 20:22:13,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:13,753 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:13,753 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:13,789 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:22:13,966 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:22:13,967 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:22:13,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:13,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1870178264, now seen corresponding path program 17 times [2021-08-06 20:22:13,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:13,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751337757] [2021-08-06 20:22:13,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:13,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:13,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:14,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:14,033 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:14,068 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:22:14,077 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.8 percent of original size [2021-08-06 20:22:14,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:22:14,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 68.3 percent of original size [2021-08-06 20:22:14,199 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 68.8 percent of original size [2021-08-06 20:22:14,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 68.8 percent of original size [2021-08-06 20:22:14,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 74.1 percent of original size [2021-08-06 20:22:14,266 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 74.1 percent of original size [2021-08-06 20:22:14,316 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:22:14,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:22:14,340 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:22:14,342 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:22:14,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:14,361 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:14,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:14,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:14,385 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:14,386 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:14,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:14,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:14,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751337757] [2021-08-06 20:22:14,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751337757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:14,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265859899] [2021-08-06 20:22:14,402 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:22:14,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:14,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:14,403 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:22:14,404 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:22:15,440 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:22:15,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:15,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:15,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:15,892 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:22:15,892 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 39 treesize of output 39 [2021-08-06 20:22:15,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:15,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 34 [2021-08-06 20:22:15,902 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:15,906 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:16,062 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:16,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265859899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:16,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:16,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:22:16,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533044475] [2021-08-06 20:22:16,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:22:16,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:16,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:22:16,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:22:16,063 INFO L87 Difference]: Start difference. First operand 759 states and 1409 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:22:17,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:17,114 INFO L93 Difference]: Finished difference Result 944 states and 1728 transitions. [2021-08-06 20:22:17,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:22:17,115 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-08-06 20:22:17,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:17,116 INFO L225 Difference]: With dead ends: 944 [2021-08-06 20:22:17,116 INFO L226 Difference]: Without dead ends: 939 [2021-08-06 20:22:17,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 941.4ms TimeCoverageRelationStatistics Valid=269, Invalid=1213, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:22:17,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-08-06 20:22:17,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 760. [2021-08-06 20:22:17,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 1.8590250329380764) internal successors, (1411), 759 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:17,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 1411 transitions. [2021-08-06 20:22:17,125 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 1411 transitions. Word has length 30 [2021-08-06 20:22:17,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:17,125 INFO L470 AbstractCegarLoop]: Abstraction has 760 states and 1411 transitions. [2021-08-06 20:22:17,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:22:17,125 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 1411 transitions. [2021-08-06 20:22:17,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:17,126 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:17,126 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:17,146 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:22:17,327 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:22:17,328 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:22:17,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:17,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1513639976, now seen corresponding path program 18 times [2021-08-06 20:22:17,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:17,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095657548] [2021-08-06 20:22:17,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:17,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:17,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:17,408 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:17,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:17,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:17,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:17,521 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:22:17,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 69.1 percent of original size [2021-08-06 20:22:17,590 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 73.5 percent of original size [2021-08-06 20:22:17,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 73.5 percent of original size [2021-08-06 20:22:17,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:22:17,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:22:17,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:22:17,749 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:22:17,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:17,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:17,764 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:17,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:17,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095657548] [2021-08-06 20:22:17,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095657548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:17,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390866802] [2021-08-06 20:22:17,765 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:22:17,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:17,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:17,765 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:22:17,766 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:22:18,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:22:18,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:18,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:22:18,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:19,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:19,146 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-08-06 20:22:19,147 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-08-06 20:22:19,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:19,167 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-08-06 20:22:19,167 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 38 [2021-08-06 20:22:19,173 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:19,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:19,316 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:19,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390866802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:19,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:19,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:22:19,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684486035] [2021-08-06 20:22:19,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:19,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:19,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:19,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:19,317 INFO L87 Difference]: Start difference. First operand 760 states and 1411 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:21,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:21,022 INFO L93 Difference]: Finished difference Result 1020 states and 1851 transitions. [2021-08-06 20:22:21,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:22:21,022 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:22:21,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:21,024 INFO L225 Difference]: With dead ends: 1020 [2021-08-06 20:22:21,024 INFO L226 Difference]: Without dead ends: 1015 [2021-08-06 20:22:21,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 1435.9ms TimeCoverageRelationStatistics Valid=380, Invalid=2272, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:22:21,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2021-08-06 20:22:21,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 763. [2021-08-06 20:22:21,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 762 states have (on average 1.8622047244094488) internal successors, (1419), 762 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:21,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1419 transitions. [2021-08-06 20:22:21,033 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1419 transitions. Word has length 30 [2021-08-06 20:22:21,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:21,033 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 1419 transitions. [2021-08-06 20:22:21,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:21,034 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1419 transitions. [2021-08-06 20:22:21,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:21,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:21,035 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:21,056 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:22:21,254 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:22:21,254 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:22:21,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:21,254 INFO L82 PathProgramCache]: Analyzing trace with hash 214179982, now seen corresponding path program 19 times [2021-08-06 20:22:21,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:21,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157804830] [2021-08-06 20:22:21,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:21,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:21,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:21,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:21,354 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:21,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:21,417 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:21,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:21,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:21,478 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:21,519 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:21,524 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:21,557 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:21,562 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:21,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:22:21,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:22:21,618 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:21,619 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:21,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:21,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:21,650 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:21,650 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:21,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:21,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:21,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157804830] [2021-08-06 20:22:21,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157804830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:21,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378092268] [2021-08-06 20:22:21,663 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:22:21,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:21,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:21,664 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:22:21,665 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:22:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:22,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:22:22,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:23,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:23,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:23,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:23,190 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 35 treesize of output 33 [2021-08-06 20:22:23,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:23,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:23,193 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 8 [2021-08-06 20:22:23,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:23,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378092268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:23,365 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:23,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:22:23,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998428680] [2021-08-06 20:22:23,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:23,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:23,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:23,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:23,366 INFO L87 Difference]: Start difference. First operand 763 states and 1419 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:25,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:25,108 INFO L93 Difference]: Finished difference Result 1136 states and 2025 transitions. [2021-08-06 20:22:25,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:22:25,109 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:22:25,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:25,110 INFO L225 Difference]: With dead ends: 1136 [2021-08-06 20:22:25,110 INFO L226 Difference]: Without dead ends: 1126 [2021-08-06 20:22:25,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 1485.3ms TimeCoverageRelationStatistics Valid=448, Invalid=2414, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:22:25,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-08-06 20:22:25,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 789. [2021-08-06 20:22:25,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 788 states have (on average 1.8718274111675126) internal successors, (1475), 788 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:25,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1475 transitions. [2021-08-06 20:22:25,120 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1475 transitions. Word has length 30 [2021-08-06 20:22:25,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:25,120 INFO L470 AbstractCegarLoop]: Abstraction has 789 states and 1475 transitions. [2021-08-06 20:22:25,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:22:25,120 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1475 transitions. [2021-08-06 20:22:25,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:25,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:25,121 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:25,142 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:22:25,321 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:22:25,322 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:22:25,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:25,322 INFO L82 PathProgramCache]: Analyzing trace with hash 1654729018, now seen corresponding path program 20 times [2021-08-06 20:22:25,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:25,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500886507] [2021-08-06 20:22:25,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:25,322 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:25,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:25,383 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:25,387 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:25,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:25,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:25,496 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:25,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:25,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:25,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 65.9 percent of original size [2021-08-06 20:22:25,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:25,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:22:25,635 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:25,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:22:25,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:25,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:25,749 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:25,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:25,770 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:25,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:25,787 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:25,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:25,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500886507] [2021-08-06 20:22:25,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500886507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:25,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272649907] [2021-08-06 20:22:25,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:22:25,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:25,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:25,789 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:22:25,790 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:22:26,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:22:26,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:26,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:22:26,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:27,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:27,478 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 31 treesize of output 31 [2021-08-06 20:22:27,480 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2021-08-06 20:22:27,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:27,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272649907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:27,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:27,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-08-06 20:22:27,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490924497] [2021-08-06 20:22:27,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:22:27,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:27,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:22:27,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:22:27,624 INFO L87 Difference]: Start difference. First operand 789 states and 1475 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:22:28,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:28,911 INFO L93 Difference]: Finished difference Result 1012 states and 1845 transitions. [2021-08-06 20:22:28,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:22:28,912 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 30 [2021-08-06 20:22:28,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:28,913 INFO L225 Difference]: With dead ends: 1012 [2021-08-06 20:22:28,913 INFO L226 Difference]: Without dead ends: 1002 [2021-08-06 20:22:28,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 1179.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1804, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:22:28,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2021-08-06 20:22:28,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 793. [2021-08-06 20:22:28,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 1.875) internal successors, (1485), 792 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:28,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1485 transitions. [2021-08-06 20:22:28,922 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1485 transitions. Word has length 30 [2021-08-06 20:22:28,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:28,923 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 1485 transitions. [2021-08-06 20:22:28,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:22:28,923 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1485 transitions. [2021-08-06 20:22:28,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:28,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:28,924 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:28,943 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:22:29,143 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:22:29,143 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:22:29,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:29,143 INFO L82 PathProgramCache]: Analyzing trace with hash -33694282, now seen corresponding path program 21 times [2021-08-06 20:22:29,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:29,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607574290] [2021-08-06 20:22:29,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:29,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:29,209 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:29,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:29,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:29,252 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 66.2 percent of original size [2021-08-06 20:22:29,322 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:29,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 66.7 percent of original size [2021-08-06 20:22:29,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 72.1 percent of original size [2021-08-06 20:22:29,373 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 72.1 percent of original size [2021-08-06 20:22:29,408 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:22:29,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:22:29,424 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:22:29,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:22:29,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:29,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:29,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:29,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:29,478 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:29,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:29,489 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:29,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:29,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607574290] [2021-08-06 20:22:29,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607574290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:29,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641215178] [2021-08-06 20:22:29,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:22:29,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:29,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:29,490 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:22:29,491 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:22:30,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:22:30,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:30,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:22:30,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:31,086 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:22:31,086 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 39 treesize of output 39 [2021-08-06 20:22:31,091 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:31,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 34 [2021-08-06 20:22:31,099 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:31,101 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:31,211 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:31,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641215178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:31,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:31,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 23 [2021-08-06 20:22:31,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527009760] [2021-08-06 20:22:31,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:31,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:31,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:31,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:31,212 INFO L87 Difference]: Start difference. First operand 793 states and 1485 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:22:32,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:32,107 INFO L93 Difference]: Finished difference Result 990 states and 1821 transitions. [2021-08-06 20:22:32,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:22:32,108 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-08-06 20:22:32,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:32,109 INFO L225 Difference]: With dead ends: 990 [2021-08-06 20:22:32,109 INFO L226 Difference]: Without dead ends: 985 [2021-08-06 20:22:32,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 743.4ms TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:22:32,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2021-08-06 20:22:32,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 795. [2021-08-06 20:22:32,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 794 states have (on average 1.8753148614609572) internal successors, (1489), 794 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:32,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1489 transitions. [2021-08-06 20:22:32,118 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1489 transitions. Word has length 30 [2021-08-06 20:22:32,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:32,118 INFO L470 AbstractCegarLoop]: Abstraction has 795 states and 1489 transitions. [2021-08-06 20:22:32,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:22:32,118 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1489 transitions. [2021-08-06 20:22:32,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:32,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:32,119 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:32,142 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:22:32,332 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:22:32,332 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:22:32,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:32,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1430530132, now seen corresponding path program 22 times [2021-08-06 20:22:32,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:32,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864702812] [2021-08-06 20:22:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:32,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:32,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:32,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:32,434 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:32,469 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 66.7 percent of original size [2021-08-06 20:22:32,524 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 71.5 percent of original size [2021-08-06 20:22:32,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 71.5 percent of original size [2021-08-06 20:22:32,713 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:22:32,714 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:22:32,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:22:32,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:22:32,746 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:32,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:32,752 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:32,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:32,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864702812] [2021-08-06 20:22:32,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864702812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:32,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463110798] [2021-08-06 20:22:32,753 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:22:32,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:32,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:32,753 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:22:32,760 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:22:34,008 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:22:34,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:34,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:34,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:34,484 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:22:34,484 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 37 treesize of output 32 [2021-08-06 20:22:34,491 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:22:34,491 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 31 treesize of output 22 [2021-08-06 20:22:34,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:34,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463110798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:34,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:34,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:22:34,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487526710] [2021-08-06 20:22:34,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:22:34,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:34,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:22:34,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:22:34,584 INFO L87 Difference]: Start difference. First operand 795 states and 1489 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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:22:35,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:35,561 INFO L93 Difference]: Finished difference Result 984 states and 1812 transitions. [2021-08-06 20:22:35,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:22:35,561 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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 30 [2021-08-06 20:22:35,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:35,563 INFO L225 Difference]: With dead ends: 984 [2021-08-06 20:22:35,563 INFO L226 Difference]: Without dead ends: 979 [2021-08-06 20:22:35,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 899.5ms TimeCoverageRelationStatistics Valid=296, Invalid=1110, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:22:35,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-08-06 20:22:35,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 798. [2021-08-06 20:22:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 797 states have (on average 1.8808030112923464) internal successors, (1499), 797 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1499 transitions. [2021-08-06 20:22:35,571 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1499 transitions. Word has length 30 [2021-08-06 20:22:35,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:35,572 INFO L470 AbstractCegarLoop]: Abstraction has 798 states and 1499 transitions. [2021-08-06 20:22:35,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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:22:35,572 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1499 transitions. [2021-08-06 20:22:35,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:35,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:35,573 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:22:35,593 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:22:35,788 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:22:35,789 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:22:35,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:35,789 INFO L82 PathProgramCache]: Analyzing trace with hash 612190251, now seen corresponding path program 15 times [2021-08-06 20:22:35,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:35,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805739391] [2021-08-06 20:22:35,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:35,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:35,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:22:35,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:22:35,891 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 102, result has 52.6 percent of original size [2021-08-06 20:22:35,905 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 102, result has 52.6 percent of original size [2021-08-06 20:22:35,950 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:22:35,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:22:35,987 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 51.4 percent of original size [2021-08-06 20:22:35,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 51.4 percent of original size [2021-08-06 20:22:36,033 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 43.5 percent of original size [2021-08-06 20:22:36,037 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 43.5 percent of original size [2021-08-06 20:22:36,083 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 62.0 percent of original size [2021-08-06 20:22:36,093 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 62.0 percent of original size [2021-08-06 20:22:36,158 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:22:36,167 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.6 percent of original size [2021-08-06 20:22:36,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:36,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:36,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:36,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:36,337 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:36,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:36,356 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:36,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:36,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805739391] [2021-08-06 20:22:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805739391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:36,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448729733] [2021-08-06 20:22:36,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:22:36,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:36,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:36,358 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:22:36,359 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:22:37,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:22:37,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:37,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:37,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:38,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:38,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:38,155 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:38,155 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 35 treesize of output 51 [2021-08-06 20:22:38,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:38,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:38,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:38,171 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 71 treesize of output 83 [2021-08-06 20:22:38,197 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:38,201 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:38,374 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:38,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448729733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:38,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:38,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 20:22:38,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053422269] [2021-08-06 20:22:38,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:22:38,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:38,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:22:38,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:22:38,375 INFO L87 Difference]: Start difference. First operand 798 states and 1499 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:41,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:41,244 INFO L93 Difference]: Finished difference Result 892 states and 1638 transitions. [2021-08-06 20:22:41,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:22:41,244 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:22:41,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:41,246 INFO L225 Difference]: With dead ends: 892 [2021-08-06 20:22:41,246 INFO L226 Difference]: Without dead ends: 887 [2021-08-06 20:22:41,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 2708.6ms TimeCoverageRelationStatistics Valid=528, Invalid=3894, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 20:22:41,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-08-06 20:22:41,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 801. [2021-08-06 20:22:41,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.88625) internal successors, (1509), 800 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:41,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1509 transitions. [2021-08-06 20:22:41,254 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1509 transitions. Word has length 30 [2021-08-06 20:22:41,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:41,254 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1509 transitions. [2021-08-06 20:22:41,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:41,255 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1509 transitions. [2021-08-06 20:22:41,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:41,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:41,256 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:41,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-06 20:22:41,476 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:22:41,476 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:22:41,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:41,476 INFO L82 PathProgramCache]: Analyzing trace with hash -739191192, now seen corresponding path program 23 times [2021-08-06 20:22:41,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:41,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957888783] [2021-08-06 20:22:41,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:41,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:41,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:41,537 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:41,542 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:41,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:22:41,611 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:22:41,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:22:41,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:22:41,784 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:22:41,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:22:41,806 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:22:41,807 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:22:41,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:41,826 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:41,832 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:41,833 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:41,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:41,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:41,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957888783] [2021-08-06 20:22:41,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957888783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:41,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444093584] [2021-08-06 20:22:41,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:22:41,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:41,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:41,850 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:22:41,851 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:22:43,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:22:43,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:43,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:22:43,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:43,731 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:22:43,731 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 37 treesize of output 37 [2021-08-06 20:22:43,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:43,741 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 28 treesize of output 32 [2021-08-06 20:22:43,746 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:43,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:43,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:43,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444093584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:43,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:43,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-06 20:22:43,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696760350] [2021-08-06 20:22:43,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:22:43,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:43,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:22:43,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:22:43,885 INFO L87 Difference]: Start difference. First operand 801 states and 1509 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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:22:45,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:45,514 INFO L93 Difference]: Finished difference Result 1151 states and 2108 transitions. [2021-08-06 20:22:45,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:22:45,514 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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 30 [2021-08-06 20:22:45,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:45,515 INFO L225 Difference]: With dead ends: 1151 [2021-08-06 20:22:45,515 INFO L226 Difference]: Without dead ends: 1146 [2021-08-06 20:22:45,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1366.0ms TimeCoverageRelationStatistics Valid=500, Invalid=2362, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:22:45,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2021-08-06 20:22:45,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 801. [2021-08-06 20:22:45,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.88625) internal successors, (1509), 800 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:45,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1509 transitions. [2021-08-06 20:22:45,524 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1509 transitions. Word has length 30 [2021-08-06 20:22:45,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:45,525 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1509 transitions. [2021-08-06 20:22:45,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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:22:45,525 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1509 transitions. [2021-08-06 20:22:45,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:45,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:45,526 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:22:45,548 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:22:45,740 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:22:45,741 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:22:45,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:45,741 INFO L82 PathProgramCache]: Analyzing trace with hash 206381539, now seen corresponding path program 16 times [2021-08-06 20:22:45,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:45,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033831580] [2021-08-06 20:22:45,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:45,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:45,786 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:22:45,788 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:22:45,808 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:22:45,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:22:45,850 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:22:45,852 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:22:45,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:22:45,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:22:45,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:22:45,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:22:45,970 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:22:45,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:22:45,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:22:45,998 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:22:46,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:46,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:46,087 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:46,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:46,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:22:46,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:22:46,125 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:22:46,126 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:22:46,141 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:46,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:46,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033831580] [2021-08-06 20:22:46,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033831580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:46,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383831549] [2021-08-06 20:22:46,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:22:46,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:46,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:46,142 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:22:46,143 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:22:47,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:22:47,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:47,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:22:47,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:47,961 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:22:47,961 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 41 treesize of output 55 [2021-08-06 20:22:47,988 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:22:47,989 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 75 treesize of output 85 [2021-08-06 20:22:48,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:48,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:22:48,199 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:48,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383831549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:48,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:48,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-08-06 20:22:48,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970639435] [2021-08-06 20:22:48,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:22:48,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:48,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:22:48,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:22:48,200 INFO L87 Difference]: Start difference. First operand 801 states and 1509 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:22:50,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:50,586 INFO L93 Difference]: Finished difference Result 1231 states and 2211 transitions. [2021-08-06 20:22:50,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:22:50,586 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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 30 [2021-08-06 20:22:50,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:50,588 INFO L225 Difference]: With dead ends: 1231 [2021-08-06 20:22:50,588 INFO L226 Difference]: Without dead ends: 1215 [2021-08-06 20:22:50,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1768 ImplicationChecksByTransitivity, 2240.2ms TimeCoverageRelationStatistics Valid=951, Invalid=4901, Unknown=0, NotChecked=0, Total=5852 [2021-08-06 20:22:50,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2021-08-06 20:22:50,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 829. [2021-08-06 20:22:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 1.893719806763285) internal successors, (1568), 828 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:50,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1568 transitions. [2021-08-06 20:22:50,611 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1568 transitions. Word has length 30 [2021-08-06 20:22:50,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:50,611 INFO L470 AbstractCegarLoop]: Abstraction has 829 states and 1568 transitions. [2021-08-06 20:22:50,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:22:50,612 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1568 transitions. [2021-08-06 20:22:50,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:50,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:50,616 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:22:50,639 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:22:50,838 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:22:50,839 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:22:50,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:50,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1474976242, now seen corresponding path program 24 times [2021-08-06 20:22:50,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:50,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761893602] [2021-08-06 20:22:50,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:50,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:50,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:50,942 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:50,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:22:51,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:22:51,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:22:51,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:22:51,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:22:51,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:22:51,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:22:51,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:22:51,271 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:22:51,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:51,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:51,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:51,291 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:22:51,306 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:51,306 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:22:51,327 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:51,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:51,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761893602] [2021-08-06 20:22:51,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761893602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:51,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163556799] [2021-08-06 20:22:51,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:22:51,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:51,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:51,329 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:22:51,367 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:22:52,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:22:52,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:52,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:22:52,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:53,189 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:22:53,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 57 [2021-08-06 20:22:53,204 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:22:53,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 80 [2021-08-06 20:22:53,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:22:53,940 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:22:54,032 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:54,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163556799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:54,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:54,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-06 20:22:54,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382938572] [2021-08-06 20:22:54,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:22:54,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:54,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:22:54,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:22:54,033 INFO L87 Difference]: Start difference. First operand 829 states and 1568 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:56,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:56,706 INFO L93 Difference]: Finished difference Result 1107 states and 2032 transitions. [2021-08-06 20:22:56,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 20:22:56,707 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:22:56,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:56,718 INFO L225 Difference]: With dead ends: 1107 [2021-08-06 20:22:56,718 INFO L226 Difference]: Without dead ends: 1097 [2021-08-06 20:22:56,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 2472.9ms TimeCoverageRelationStatistics Valid=637, Invalid=3653, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:22:56,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-08-06 20:22:56,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 829. [2021-08-06 20:22:56,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 1.893719806763285) internal successors, (1568), 828 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:56,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1568 transitions. [2021-08-06 20:22:56,729 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1568 transitions. Word has length 30 [2021-08-06 20:22:56,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:56,731 INFO L470 AbstractCegarLoop]: Abstraction has 829 states and 1568 transitions. [2021-08-06 20:22:56,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:22:56,731 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1568 transitions. [2021-08-06 20:22:56,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:56,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:56,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:22:56,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 20:22:56,945 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:22:56,945 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:22:56,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:56,945 INFO L82 PathProgramCache]: Analyzing trace with hash 2067974643, now seen corresponding path program 17 times [2021-08-06 20:22:56,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:56,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870930929] [2021-08-06 20:22:56,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:56,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:56,978 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:22:56,980 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:22:57,000 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:22:57,005 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:22:57,041 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:22:57,044 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:22:57,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:22:57,075 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:22:57,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:22:57,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:22:57,140 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:22:57,142 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:22:57,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:22:57,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:22:57,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 91.3 percent of original size [2021-08-06 20:22:57,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 91.3 percent of original size [2021-08-06 20:22:57,255 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 72.6 percent of original size [2021-08-06 20:22:57,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 72.6 percent of original size [2021-08-06 20:22:57,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:57,301 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:57,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:57,328 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:22:57,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:22:57,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:22:57,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:22:57,380 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:22:57,400 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:57,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:57,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870930929] [2021-08-06 20:22:57,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870930929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:57,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625931628] [2021-08-06 20:22:57,400 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:22:57,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:57,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:57,416 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:22:57,418 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:22:58,704 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:22:58,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:58,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:58,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:59,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:59,113 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:22:59,113 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 45 treesize of output 59 [2021-08-06 20:22:59,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:59,137 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:22:59,137 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 81 treesize of output 89 [2021-08-06 20:22:59,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:22:59,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:22:59,375 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:22:59,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625931628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:59,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:59,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-08-06 20:22:59,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929529604] [2021-08-06 20:22:59,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:22:59,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:59,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:22:59,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:22:59,376 INFO L87 Difference]: Start difference. First operand 829 states and 1568 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:23:00,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:00,968 INFO L93 Difference]: Finished difference Result 1005 states and 1894 transitions. [2021-08-06 20:23:00,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:23:00,968 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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 30 [2021-08-06 20:23:00,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:00,969 INFO L225 Difference]: With dead ends: 1005 [2021-08-06 20:23:00,969 INFO L226 Difference]: Without dead ends: 995 [2021-08-06 20:23:00,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 1555.2ms TimeCoverageRelationStatistics Valid=615, Invalid=3545, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 20:23:00,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-08-06 20:23:00,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 828. [2021-08-06 20:23:00,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 1.8923821039903266) internal successors, (1565), 827 states have internal predecessors, (1565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:00,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1565 transitions. [2021-08-06 20:23:00,981 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1565 transitions. Word has length 30 [2021-08-06 20:23:00,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:00,981 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1565 transitions. [2021-08-06 20:23:00,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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:23:00,981 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1565 transitions. [2021-08-06 20:23:00,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:00,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:00,982 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:01,003 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:23:01,188 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:23:01,188 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:23:01,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:01,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1051228644, now seen corresponding path program 25 times [2021-08-06 20:23:01,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:01,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113633705] [2021-08-06 20:23:01,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:01,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:01,251 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:01,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:01,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:23:01,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 83.6 percent of original size [2021-08-06 20:23:01,343 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:23:01,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 85.3 percent of original size [2021-08-06 20:23:01,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:23:01,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:23:01,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:23:01,433 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:23:01,468 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:01,470 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:01,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:01,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:01,499 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:01,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:01,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:01,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:01,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113633705] [2021-08-06 20:23:01,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113633705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:01,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104125535] [2021-08-06 20:23:01,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:23:01,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:01,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:01,513 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:23:01,514 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:23:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:03,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:03,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:03,365 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:03,365 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 39 treesize of output 39 [2021-08-06 20:23:03,369 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:03,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 34 [2021-08-06 20:23:03,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:23:03,380 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:23:03,483 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:03,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104125535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:03,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:03,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-06 20:23:03,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232586379] [2021-08-06 20:23:03,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:23:03,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:03,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:23:03,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:23:03,484 INFO L87 Difference]: Start difference. First operand 828 states and 1565 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:23:04,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:04,371 INFO L93 Difference]: Finished difference Result 1062 states and 1961 transitions. [2021-08-06 20:23:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:23:04,372 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-08-06 20:23:04,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:04,373 INFO L225 Difference]: With dead ends: 1062 [2021-08-06 20:23:04,373 INFO L226 Difference]: Without dead ends: 1057 [2021-08-06 20:23:04,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 829.9ms TimeCoverageRelationStatistics Valid=421, Invalid=2029, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:23:04,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2021-08-06 20:23:04,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 822. [2021-08-06 20:23:04,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 821 states have (on average 1.8891595615103531) internal successors, (1551), 821 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:04,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1551 transitions. [2021-08-06 20:23:04,395 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1551 transitions. Word has length 30 [2021-08-06 20:23:04,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:04,395 INFO L470 AbstractCegarLoop]: Abstraction has 822 states and 1551 transitions. [2021-08-06 20:23:04,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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:23:04,395 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1551 transitions. [2021-08-06 20:23:04,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:04,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:04,396 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:23:04,438 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:23:04,612 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:23:04,613 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:23:04,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:04,613 INFO L82 PathProgramCache]: Analyzing trace with hash -786443617, now seen corresponding path program 18 times [2021-08-06 20:23:04,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:04,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422929063] [2021-08-06 20:23:04,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:04,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:04,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:04,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:23:04,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:23:04,664 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:23:04,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:23:04,703 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:23:04,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:23:04,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:23:04,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.4 percent of original size [2021-08-06 20:23:04,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:23:04,763 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 72.9 percent of original size [2021-08-06 20:23:04,785 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:23:04,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:23:04,807 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 89.4 percent of original size [2021-08-06 20:23:04,810 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 89.4 percent of original size [2021-08-06 20:23:04,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 91.3 percent of original size [2021-08-06 20:23:04,844 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 91.3 percent of original size [2021-08-06 20:23:04,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:23:04,895 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:23:04,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:23:04,912 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:23:04,929 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:04,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:04,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:23:04,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:23:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:04,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:04,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422929063] [2021-08-06 20:23:04,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422929063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:04,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910833376] [2021-08-06 20:23:04,959 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:23:04,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:04,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:04,960 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:23:04,961 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:23:06,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:23:06,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:06,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:06,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:06,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:06,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:06,914 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:06,914 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 35 treesize of output 51 [2021-08-06 20:23:06,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:06,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:06,925 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:06,925 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 71 treesize of output 83 [2021-08-06 20:23:06,953 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 50.8 percent of original size [2021-08-06 20:23:06,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 50.8 percent of original size [2021-08-06 20:23:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:07,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910833376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:07,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:07,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-08-06 20:23:07,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641346961] [2021-08-06 20:23:07,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:23:07,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:07,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:23:07,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:23:07,069 INFO L87 Difference]: Start difference. First operand 822 states and 1551 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:08,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:08,614 INFO L93 Difference]: Finished difference Result 1015 states and 1907 transitions. [2021-08-06 20:23:08,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:23:08,614 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:23:08,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:08,616 INFO L225 Difference]: With dead ends: 1015 [2021-08-06 20:23:08,616 INFO L226 Difference]: Without dead ends: 1005 [2021-08-06 20:23:08,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1184 ImplicationChecksByTransitivity, 1546.3ms TimeCoverageRelationStatistics Valid=718, Invalid=3442, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 20:23:08,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-08-06 20:23:08,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 840. [2021-08-06 20:23:08,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 1.8831942789034566) internal successors, (1580), 839 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:08,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1580 transitions. [2021-08-06 20:23:08,625 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1580 transitions. Word has length 30 [2021-08-06 20:23:08,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:08,625 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1580 transitions. [2021-08-06 20:23:08,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:08,625 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1580 transitions. [2021-08-06 20:23:08,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:08,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:08,626 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:23:08,649 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:23:08,841 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:23:08,841 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:23:08,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:08,841 INFO L82 PathProgramCache]: Analyzing trace with hash -335672429, now seen corresponding path program 19 times [2021-08-06 20:23:08,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:08,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659090844] [2021-08-06 20:23:08,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:08,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:08,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:08,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:23:08,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:23:08,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 103, result has 52.3 percent of original size [2021-08-06 20:23:08,925 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 103, result has 52.3 percent of original size [2021-08-06 20:23:08,960 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:23:08,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 49.0 percent of original size [2021-08-06 20:23:09,013 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 40.2 percent of original size [2021-08-06 20:23:09,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 40.2 percent of original size [2021-08-06 20:23:09,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 59.1 percent of original size [2021-08-06 20:23:09,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 59.1 percent of original size [2021-08-06 20:23:09,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 62.0 percent of original size [2021-08-06 20:23:09,090 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 62.0 percent of original size [2021-08-06 20:23:09,135 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:23:09,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.6 percent of original size [2021-08-06 20:23:09,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:09,231 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:09,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:09,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:09,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:09,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:09,270 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:09,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:09,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659090844] [2021-08-06 20:23:09,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659090844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:09,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242156256] [2021-08-06 20:23:09,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:23:09,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:09,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:09,271 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:23:09,273 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:23:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:10,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:23:10,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:11,392 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:23:11,392 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 41 treesize of output 37 [2021-08-06 20:23:11,405 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:23:11,405 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 29 treesize of output 25 [2021-08-06 20:23:11,472 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:11,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242156256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:11,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:11,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-06 20:23:11,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36685603] [2021-08-06 20:23:11,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:23:11,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:11,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:23:11,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:23:11,473 INFO L87 Difference]: Start difference. First operand 840 states and 1580 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:23:13,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:13,872 INFO L93 Difference]: Finished difference Result 1013 states and 1833 transitions. [2021-08-06 20:23:13,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:23:13,872 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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 30 [2021-08-06 20:23:13,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:13,888 INFO L225 Difference]: With dead ends: 1013 [2021-08-06 20:23:13,888 INFO L226 Difference]: Without dead ends: 1008 [2021-08-06 20:23:13,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 2320.0ms TimeCoverageRelationStatistics Valid=784, Invalid=3772, Unknown=0, NotChecked=0, Total=4556 [2021-08-06 20:23:13,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-08-06 20:23:13,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 849. [2021-08-06 20:23:13,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.8974056603773586) internal successors, (1609), 848 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:13,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1609 transitions. [2021-08-06 20:23:13,910 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1609 transitions. Word has length 30 [2021-08-06 20:23:13,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:13,910 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1609 transitions. [2021-08-06 20:23:13,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:23:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1609 transitions. [2021-08-06 20:23:13,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:13,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:13,911 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:23:13,935 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:23:14,112 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:23:14,112 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:23:14,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:14,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1184598351, now seen corresponding path program 20 times [2021-08-06 20:23:14,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:14,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307512551] [2021-08-06 20:23:14,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:14,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:14,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:23:14,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:23:14,173 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:23:14,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:23:14,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:23:14,210 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:23:14,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 69.8 percent of original size [2021-08-06 20:23:14,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 69.8 percent of original size [2021-08-06 20:23:14,250 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 84.8 percent of original size [2021-08-06 20:23:14,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 84.8 percent of original size [2021-08-06 20:23:14,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:23:14,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:23:14,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:23:14,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.8 percent of original size [2021-08-06 20:23:14,351 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:14,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:14,365 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:14,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:23:14,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:23:14,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:23:14,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:14,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:14,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307512551] [2021-08-06 20:23:14,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307512551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:14,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623297313] [2021-08-06 20:23:14,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:23:14,391 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:14,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:14,392 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:23:14,392 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:23:16,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:23:16,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:16,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:23:16,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:16,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:16,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:23:16,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:23:16,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-08-06 20:23:16,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:16,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:23:16,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:23:16,370 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-08-06 20:23:16,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:16,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623297313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:16,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:16,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-08-06 20:23:16,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780669050] [2021-08-06 20:23:16,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:23:16,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:16,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:23:16,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:23:16,472 INFO L87 Difference]: Start difference. First operand 849 states and 1609 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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:23:17,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:17,404 INFO L93 Difference]: Finished difference Result 1131 states and 2068 transitions. [2021-08-06 20:23:17,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:23:17,404 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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 30 [2021-08-06 20:23:17,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:17,406 INFO L225 Difference]: With dead ends: 1131 [2021-08-06 20:23:17,406 INFO L226 Difference]: Without dead ends: 1111 [2021-08-06 20:23:17,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 876.8ms TimeCoverageRelationStatistics Valid=478, Invalid=3304, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:23:17,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-08-06 20:23:17,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 876. [2021-08-06 20:23:17,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 1.888) internal successors, (1652), 875 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:17,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1652 transitions. [2021-08-06 20:23:17,417 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1652 transitions. Word has length 30 [2021-08-06 20:23:17,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:17,417 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 1652 transitions. [2021-08-06 20:23:17,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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:23:17,417 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1652 transitions. [2021-08-06 20:23:17,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:17,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:17,418 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:17,451 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:23:17,636 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:23:17,637 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:23:17,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:17,637 INFO L82 PathProgramCache]: Analyzing trace with hash 531434876, now seen corresponding path program 26 times [2021-08-06 20:23:17,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:17,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752468728] [2021-08-06 20:23:17,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:17,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:17,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:17,710 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:17,714 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:17,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:17,744 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:17,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:17,773 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:17,823 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:17,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:17,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:17,859 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:17,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:17,913 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:17,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:17,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752468728] [2021-08-06 20:23:17,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752468728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:17,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018358661] [2021-08-06 20:23:17,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:23:17,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:17,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:17,924 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:23:17,927 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:23:19,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:23:19,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:19,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:23:19,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:20,136 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:23:20,136 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 37 treesize of output 32 [2021-08-06 20:23:20,145 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:23:20,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-08-06 20:23:20,205 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:20,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018358661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:20,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:20,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:23:20,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545961190] [2021-08-06 20:23:20,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:23:20,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:20,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:23:20,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:23:20,206 INFO L87 Difference]: Start difference. First operand 876 states and 1652 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:23:21,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:21,107 INFO L93 Difference]: Finished difference Result 1084 states and 2008 transitions. [2021-08-06 20:23:21,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:23:21,107 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:23:21,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:21,108 INFO L225 Difference]: With dead ends: 1084 [2021-08-06 20:23:21,108 INFO L226 Difference]: Without dead ends: 1079 [2021-08-06 20:23:21,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 766.5ms TimeCoverageRelationStatistics Valid=229, Invalid=1253, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:23:21,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-08-06 20:23:21,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 886. [2021-08-06 20:23:21,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 885 states have (on average 1.8983050847457628) internal successors, (1680), 885 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:21,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 1680 transitions. [2021-08-06 20:23:21,118 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 1680 transitions. Word has length 30 [2021-08-06 20:23:21,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:21,118 INFO L470 AbstractCegarLoop]: Abstraction has 886 states and 1680 transitions. [2021-08-06 20:23:21,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:23:21,118 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 1680 transitions. [2021-08-06 20:23:21,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:21,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:21,119 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:21,141 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:23:21,327 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:23:21,327 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:23:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:21,328 INFO L82 PathProgramCache]: Analyzing trace with hash 125626164, now seen corresponding path program 27 times [2021-08-06 20:23:21,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:21,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683678177] [2021-08-06 20:23:21,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:21,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:21,401 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:21,406 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:21,440 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:21,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:21,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:21,483 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:21,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:21,552 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:21,586 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:21,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:21,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:21,650 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:21,668 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:21,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:21,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:21,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:21,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683678177] [2021-08-06 20:23:21,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683678177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:21,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730667368] [2021-08-06 20:23:21,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:23:21,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:21,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:21,687 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:23:21,688 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:23:23,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:23:23,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:23,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:23,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:23,801 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:23,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 66 [2021-08-06 20:23:23,817 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:23,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 77 [2021-08-06 20:23:24,034 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:23:24,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:23:24,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:24,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730667368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:24,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:24,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-06 20:23:24,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253978673] [2021-08-06 20:23:24,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:24,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:24,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:24,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:24,157 INFO L87 Difference]: Start difference. First operand 886 states and 1680 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:25,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:25,000 INFO L93 Difference]: Finished difference Result 1212 states and 2217 transitions. [2021-08-06 20:23:25,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:23:25,001 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-08-06 20:23:25,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:25,002 INFO L225 Difference]: With dead ends: 1212 [2021-08-06 20:23:25,002 INFO L226 Difference]: Without dead ends: 1207 [2021-08-06 20:23:25,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 786.8ms TimeCoverageRelationStatistics Valid=287, Invalid=1045, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:23:25,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2021-08-06 20:23:25,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 889. [2021-08-06 20:23:25,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 888 states have (on average 1.8986486486486487) internal successors, (1686), 888 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:25,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1686 transitions. [2021-08-06 20:23:25,012 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1686 transitions. Word has length 30 [2021-08-06 20:23:25,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:25,012 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1686 transitions. [2021-08-06 20:23:25,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:25,013 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1686 transitions. [2021-08-06 20:23:25,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:25,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:25,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:25,037 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:23:25,217 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:23:25,217 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:23:25,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:25,217 INFO L82 PathProgramCache]: Analyzing trace with hash -810934816, now seen corresponding path program 28 times [2021-08-06 20:23:25,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:25,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356987577] [2021-08-06 20:23:25,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:25,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:25,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:25,283 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:25,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:25,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:25,352 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:25,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:25,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:25,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:25,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:25,465 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:25,503 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:23:25,506 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:23:25,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:25,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:25,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:25,543 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:25,561 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:25,562 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:25,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:25,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:25,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356987577] [2021-08-06 20:23:25,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356987577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:25,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868083559] [2021-08-06 20:23:25,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:23:25,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:25,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:25,578 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:23:25,580 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:23:27,366 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:23:27,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:27,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:23:27,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:27,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:27,783 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:27,783 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 66 treesize of output 56 [2021-08-06 20:23:27,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:27,788 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 43 [2021-08-06 20:23:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:27,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868083559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:27,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:27,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-06 20:23:27,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384453592] [2021-08-06 20:23:27,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:27,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:27,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:27,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:27,977 INFO L87 Difference]: Start difference. First operand 889 states and 1686 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:28,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:28,621 INFO L93 Difference]: Finished difference Result 1098 states and 2044 transitions. [2021-08-06 20:23:28,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:23:28,621 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-08-06 20:23:28,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:28,623 INFO L225 Difference]: With dead ends: 1098 [2021-08-06 20:23:28,623 INFO L226 Difference]: Without dead ends: 1093 [2021-08-06 20:23:28,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 618.3ms TimeCoverageRelationStatistics Valid=250, Invalid=872, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:23:28,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2021-08-06 20:23:28,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 889. [2021-08-06 20:23:28,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 888 states have (on average 1.8986486486486487) internal successors, (1686), 888 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:28,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1686 transitions. [2021-08-06 20:23:28,641 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1686 transitions. Word has length 30 [2021-08-06 20:23:28,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:28,641 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1686 transitions. [2021-08-06 20:23:28,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:28,641 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1686 transitions. [2021-08-06 20:23:28,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:28,642 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:28,642 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:28,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-06 20:23:28,871 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:23:28,871 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:23:28,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:28,871 INFO L82 PathProgramCache]: Analyzing trace with hash 629614220, now seen corresponding path program 29 times [2021-08-06 20:23:28,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:28,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436000387] [2021-08-06 20:23:28,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:28,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:28,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:28,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:28,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:28,986 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:28,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:29,033 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:29,038 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:29,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:29,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:29,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:29,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:29,202 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:29,203 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:29,222 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:29,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:29,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:29,244 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:29,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:29,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:29,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436000387] [2021-08-06 20:23:29,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436000387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:29,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893664010] [2021-08-06 20:23:29,261 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:23:29,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:29,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:29,262 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:23:29,303 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:23:31,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:23:31,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:31,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:31,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:31,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:31,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:31,637 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 31 treesize of output 31 [2021-08-06 20:23:31,639 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2021-08-06 20:23:31,789 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:31,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893664010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:31,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:31,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-08-06 20:23:31,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030381359] [2021-08-06 20:23:31,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:23:31,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:31,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:23:31,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:23:31,791 INFO L87 Difference]: Start difference. First operand 889 states and 1686 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:23:32,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:32,601 INFO L93 Difference]: Finished difference Result 1095 states and 2040 transitions. [2021-08-06 20:23:32,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:23:32,602 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 30 [2021-08-06 20:23:32,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:32,603 INFO L225 Difference]: With dead ends: 1095 [2021-08-06 20:23:32,603 INFO L226 Difference]: Without dead ends: 1090 [2021-08-06 20:23:32,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 877.3ms TimeCoverageRelationStatistics Valid=272, Invalid=1210, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:23:32,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2021-08-06 20:23:32,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 889. [2021-08-06 20:23:32,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 888 states have (on average 1.8986486486486487) internal successors, (1686), 888 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:32,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1686 transitions. [2021-08-06 20:23:32,613 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1686 transitions. Word has length 30 [2021-08-06 20:23:32,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:32,613 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1686 transitions. [2021-08-06 20:23:32,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:23:32,613 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1686 transitions. [2021-08-06 20:23:32,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:32,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:32,614 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:32,648 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:23:32,831 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:23:32,831 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:23:32,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:32,832 INFO L82 PathProgramCache]: Analyzing trace with hash -820880154, now seen corresponding path program 30 times [2021-08-06 20:23:32,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:32,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184117444] [2021-08-06 20:23:32,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:32,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:32,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:32,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:32,994 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:32,999 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:33,034 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:33,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:33,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:33,113 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:33,129 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:33,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:33,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184117444] [2021-08-06 20:23:33,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184117444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:33,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420207057] [2021-08-06 20:23:33,129 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:23:33,129 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:33,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:33,130 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:23:33,131 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:23:35,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:23:35,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:35,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:23:35,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:35,553 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:35,554 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 31 treesize of output 39 [2021-08-06 20:23:35,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:35,563 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 44 treesize of output 52 [2021-08-06 20:23:35,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:35,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420207057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:35,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:35,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-06 20:23:35,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804461835] [2021-08-06 20:23:35,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:23:35,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:35,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:23:35,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:23:35,762 INFO L87 Difference]: Start difference. First operand 889 states and 1686 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:36,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:36,770 INFO L93 Difference]: Finished difference Result 1111 states and 2050 transitions. [2021-08-06 20:23:36,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:23:36,770 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:23:36,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:36,772 INFO L225 Difference]: With dead ends: 1111 [2021-08-06 20:23:36,772 INFO L226 Difference]: Without dead ends: 1101 [2021-08-06 20:23:36,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 900.7ms TimeCoverageRelationStatistics Valid=242, Invalid=1480, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:23:36,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-06 20:23:36,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 889. [2021-08-06 20:23:36,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 888 states have (on average 1.8986486486486487) internal successors, (1686), 888 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:36,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1686 transitions. [2021-08-06 20:23:36,782 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1686 transitions. Word has length 30 [2021-08-06 20:23:36,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:36,782 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1686 transitions. [2021-08-06 20:23:36,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:36,782 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1686 transitions. [2021-08-06 20:23:36,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:36,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:36,783 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:36,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 20:23:37,005 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:23:37,006 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:23:37,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:37,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1226688866, now seen corresponding path program 31 times [2021-08-06 20:23:37,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:37,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596270406] [2021-08-06 20:23:37,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:37,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:37,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:37,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:37,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:37,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:37,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:37,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:37,222 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:37,276 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:37,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:37,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:37,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:37,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:37,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:37,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596270406] [2021-08-06 20:23:37,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596270406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:37,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54416764] [2021-08-06 20:23:37,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:23:37,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:37,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:37,308 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:23:37,309 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:23:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:39,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:23:39,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:39,658 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:39,658 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 54 treesize of output 50 [2021-08-06 20:23:39,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:39,663 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 43 [2021-08-06 20:23:39,818 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:39,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54416764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:39,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:39,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 20 [2021-08-06 20:23:39,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851743777] [2021-08-06 20:23:39,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:23:39,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:39,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:23:39,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:23:39,819 INFO L87 Difference]: Start difference. First operand 889 states and 1686 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 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:23:40,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:40,494 INFO L93 Difference]: Finished difference Result 1220 states and 2230 transitions. [2021-08-06 20:23:40,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:23:40,494 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 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 30 [2021-08-06 20:23:40,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:40,495 INFO L225 Difference]: With dead ends: 1220 [2021-08-06 20:23:40,495 INFO L226 Difference]: Without dead ends: 1215 [2021-08-06 20:23:40,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 639.8ms TimeCoverageRelationStatistics Valid=264, Invalid=996, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:23:40,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2021-08-06 20:23:40,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 882. [2021-08-06 20:23:40,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 1.8944381384790012) internal successors, (1669), 881 states have internal predecessors, (1669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:40,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1669 transitions. [2021-08-06 20:23:40,504 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1669 transitions. Word has length 30 [2021-08-06 20:23:40,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:40,505 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1669 transitions. [2021-08-06 20:23:40,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 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:23:40,505 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1669 transitions. [2021-08-06 20:23:40,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:40,506 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:40,506 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:40,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-06 20:23:40,706 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:23:40,706 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:23:40,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:40,707 INFO L82 PathProgramCache]: Analyzing trace with hash 2131717450, now seen corresponding path program 32 times [2021-08-06 20:23:40,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:40,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909989864] [2021-08-06 20:23:40,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:40,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:40,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:40,789 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:40,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:40,873 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:40,879 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:40,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:40,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:40,956 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:23:40,958 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 41.5 percent of original size [2021-08-06 20:23:40,977 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:40,978 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:40,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:40,996 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:41,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:41,015 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:41,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:41,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:41,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909989864] [2021-08-06 20:23:41,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909989864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:41,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962759942] [2021-08-06 20:23:41,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:23:41,029 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:41,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:41,030 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:23:41,031 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:23:42,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:23:42,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:42,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:23:42,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:43,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:43,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:43,470 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 31 treesize of output 31 [2021-08-06 20:23:43,472 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2021-08-06 20:23:43,633 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:43,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962759942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:43,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:43,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:23:43,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236144352] [2021-08-06 20:23:43,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:23:43,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:43,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:23:43,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:23:43,634 INFO L87 Difference]: Start difference. First operand 882 states and 1669 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:23:44,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:44,417 INFO L93 Difference]: Finished difference Result 1162 states and 2140 transitions. [2021-08-06 20:23:44,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:23:44,418 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:23:44,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:44,419 INFO L225 Difference]: With dead ends: 1162 [2021-08-06 20:23:44,419 INFO L226 Difference]: Without dead ends: 1157 [2021-08-06 20:23:44,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 777.9ms TimeCoverageRelationStatistics Valid=289, Invalid=1271, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:23:44,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2021-08-06 20:23:44,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 881. [2021-08-06 20:23:44,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 880 states have (on average 1.893181818181818) internal successors, (1666), 880 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:44,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 1666 transitions. [2021-08-06 20:23:44,428 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 1666 transitions. Word has length 30 [2021-08-06 20:23:44,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:44,429 INFO L470 AbstractCegarLoop]: Abstraction has 881 states and 1666 transitions. [2021-08-06 20:23:44,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:23:44,429 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1666 transitions. [2021-08-06 20:23:44,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:44,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:44,430 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:44,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-06 20:23:44,651 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:23:44,652 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:23:44,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:44,652 INFO L82 PathProgramCache]: Analyzing trace with hash -722700810, now seen corresponding path program 33 times [2021-08-06 20:23:44,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:44,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623532087] [2021-08-06 20:23:44,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:44,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:44,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:44,740 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:44,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:44,839 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 56.9 percent of original size [2021-08-06 20:23:44,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:44,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 61.5 percent of original size [2021-08-06 20:23:44,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:44,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:44,958 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:44,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:44,980 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:44,981 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:44,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:44,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:44,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623532087] [2021-08-06 20:23:44,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623532087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:44,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841409927] [2021-08-06 20:23:44,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:23:44,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:44,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:44,998 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:23:44,999 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:23:46,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:23:46,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:46,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:46,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:47,343 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:47,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 58 [2021-08-06 20:23:47,359 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:47,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 69 [2021-08-06 20:23:47,583 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 73.3 percent of original size [2021-08-06 20:23:47,586 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 73.3 percent of original size [2021-08-06 20:23:47,693 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:47,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841409927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:47,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:47,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-06 20:23:47,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379694584] [2021-08-06 20:23:47,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:47,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:47,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:47,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:47,694 INFO L87 Difference]: Start difference. First operand 881 states and 1666 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:48,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:48,597 INFO L93 Difference]: Finished difference Result 1151 states and 2124 transitions. [2021-08-06 20:23:48,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:23:48,598 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-08-06 20:23:48,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:48,599 INFO L225 Difference]: With dead ends: 1151 [2021-08-06 20:23:48,599 INFO L226 Difference]: Without dead ends: 1146 [2021-08-06 20:23:48,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 921.1ms TimeCoverageRelationStatistics Valid=330, Invalid=1076, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:23:48,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2021-08-06 20:23:48,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 876. [2021-08-06 20:23:48,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 1.888) internal successors, (1652), 875 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:48,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1652 transitions. [2021-08-06 20:23:48,608 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1652 transitions. Word has length 30 [2021-08-06 20:23:48,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:48,608 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 1652 transitions. [2021-08-06 20:23:48,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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:23:48,608 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1652 transitions. [2021-08-06 20:23:48,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:48,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:48,609 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:48,633 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:23:48,809 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:23:48,810 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:23:48,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:48,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1092546614, now seen corresponding path program 34 times [2021-08-06 20:23:48,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:48,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230952075] [2021-08-06 20:23:48,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:48,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:48,871 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:48,876 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:48,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:48,914 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:48,947 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:48,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:49,038 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:23:49,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:23:49,089 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:49,091 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:49,111 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:49,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:49,134 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:49,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:49,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:49,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230952075] [2021-08-06 20:23:49,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230952075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:49,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535334661] [2021-08-06 20:23:49,153 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:23:49,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:49,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:49,169 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:23:49,173 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:23:51,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:23:51,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:51,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:51,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:51,730 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:51,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 58 [2021-08-06 20:23:51,747 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:51,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 69 [2021-08-06 20:23:51,982 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:23:51,986 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:23:52,082 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:52,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535334661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:52,083 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:52,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:23:52,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082774408] [2021-08-06 20:23:52,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:23:52,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:52,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:23:52,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:23:52,083 INFO L87 Difference]: Start difference. First operand 876 states and 1652 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:23:52,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:52,951 INFO L93 Difference]: Finished difference Result 1123 states and 2086 transitions. [2021-08-06 20:23:52,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:23:52,952 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-08-06 20:23:52,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:52,953 INFO L225 Difference]: With dead ends: 1123 [2021-08-06 20:23:52,953 INFO L226 Difference]: Without dead ends: 1118 [2021-08-06 20:23:52,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 847.6ms TimeCoverageRelationStatistics Valid=299, Invalid=1107, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:23:52,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2021-08-06 20:23:52,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 883. [2021-08-06 20:23:52,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 882 states have (on average 1.8866213151927438) internal successors, (1664), 882 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:52,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1664 transitions. [2021-08-06 20:23:52,962 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1664 transitions. Word has length 30 [2021-08-06 20:23:52,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:52,962 INFO L470 AbstractCegarLoop]: Abstraction has 883 states and 1664 transitions. [2021-08-06 20:23:52,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:23:52,962 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1664 transitions. [2021-08-06 20:23:52,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:52,963 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:52,963 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:52,986 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:23:53,186 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:23:53,186 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:23:53,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:53,186 INFO L82 PathProgramCache]: Analyzing trace with hash 2015393202, now seen corresponding path program 35 times [2021-08-06 20:23:53,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:53,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619715919] [2021-08-06 20:23:53,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:53,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:53,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:53,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:53,323 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:53,328 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:23:53,361 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:53,366 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.8 percent of original size [2021-08-06 20:23:53,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:23:53,406 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:23:53,443 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 78.2 percent of original size [2021-08-06 20:23:53,449 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 78.2 percent of original size [2021-08-06 20:23:53,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:23:53,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:23:53,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:53,534 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:53,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:53,555 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:23:53,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:53,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:53,595 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:53,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:53,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619715919] [2021-08-06 20:23:53,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619715919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:53,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590338228] [2021-08-06 20:23:53,596 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:23:53,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:53,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:53,597 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:23:53,597 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:23:55,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:23:55,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:55,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:55,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:56,140 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:56,141 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 54 treesize of output 50 [2021-08-06 20:23:56,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:56,147 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 43 [2021-08-06 20:23:56,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:56,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590338228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:56,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:56,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-06 20:23:56,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788110501] [2021-08-06 20:23:56,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:23:56,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:56,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:23:56,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:23:56,331 INFO L87 Difference]: Start difference. First operand 883 states and 1664 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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:23:57,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:57,075 INFO L93 Difference]: Finished difference Result 1075 states and 2002 transitions. [2021-08-06 20:23:57,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:23:57,075 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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 30 [2021-08-06 20:23:57,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:57,076 INFO L225 Difference]: With dead ends: 1075 [2021-08-06 20:23:57,077 INFO L226 Difference]: Without dead ends: 1070 [2021-08-06 20:23:57,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 729.7ms TimeCoverageRelationStatistics Valid=242, Invalid=1164, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:23:57,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-08-06 20:23:57,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 886. [2021-08-06 20:23:57,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 885 states have (on average 1.8847457627118644) internal successors, (1668), 885 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:57,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 1668 transitions. [2021-08-06 20:23:57,085 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 1668 transitions. Word has length 30 [2021-08-06 20:23:57,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:57,085 INFO L470 AbstractCegarLoop]: Abstraction has 886 states and 1668 transitions. [2021-08-06 20:23:57,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 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:23:57,085 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 1668 transitions. [2021-08-06 20:23:57,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:57,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:57,086 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:23:57,110 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:23:57,295 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:23:57,295 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:23:57,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:57,296 INFO L82 PathProgramCache]: Analyzing trace with hash 596116960, now seen corresponding path program 36 times [2021-08-06 20:23:57,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:57,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946535253] [2021-08-06 20:23:57,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:57,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:57,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:57,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:57,382 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:23:57,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.5 percent of original size [2021-08-06 20:23:57,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.5 percent of original size [2021-08-06 20:23:57,450 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:23:57,456 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:23:57,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:23:57,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:23:57,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:23:57,608 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:23:57,617 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:57,618 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:23:57,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:23:57,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:57,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946535253] [2021-08-06 20:23:57,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946535253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:57,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601748739] [2021-08-06 20:23:57,622 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:23:57,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:57,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:57,637 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:23:57,694 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:23:59,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:23:59,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:59,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:59,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:00,380 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:00,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 57 [2021-08-06 20:24:00,403 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:00,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 71 [2021-08-06 20:24:00,458 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 98.8 percent of original size [2021-08-06 20:24:00,520 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 98.8 percent of original size [2021-08-06 20:24:00,901 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:24:00,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:24:00,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:00,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601748739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:00,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:00,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-06 20:24:00,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926623804] [2021-08-06 20:24:00,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:24:00,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:00,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:24:00,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:24:00,964 INFO L87 Difference]: Start difference. First operand 886 states and 1668 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:02,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:02,964 INFO L93 Difference]: Finished difference Result 1118 states and 2077 transitions. [2021-08-06 20:24:02,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:24:02,965 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:24:02,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:02,966 INFO L225 Difference]: With dead ends: 1118 [2021-08-06 20:24:02,966 INFO L226 Difference]: Without dead ends: 1113 [2021-08-06 20:24:02,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1823.5ms TimeCoverageRelationStatistics Valid=381, Invalid=2271, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:24:02,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-08-06 20:24:02,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 896. [2021-08-06 20:24:02,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 1.8972067039106146) internal successors, (1698), 895 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:02,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1698 transitions. [2021-08-06 20:24:02,975 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1698 transitions. Word has length 30 [2021-08-06 20:24:02,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:02,975 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 1698 transitions. [2021-08-06 20:24:02,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:02,975 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1698 transitions. [2021-08-06 20:24:02,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:02,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:02,976 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:24:02,999 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:24:03,177 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:24:03,177 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:24:03,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:03,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1656129953, now seen corresponding path program 21 times [2021-08-06 20:24:03,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:03,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554935000] [2021-08-06 20:24:03,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:03,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:03,241 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:03,243 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:03,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:03,266 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:03,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:03,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:03,369 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:03,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:03,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:03,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:03,509 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:03,510 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:03,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:03,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554935000] [2021-08-06 20:24:03,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554935000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:03,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773786592] [2021-08-06 20:24:03,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:24:03,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:03,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:03,527 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:24:03,528 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:24:05,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:24:05,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:05,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:05,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:06,240 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:24:06,240 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 41 treesize of output 37 [2021-08-06 20:24:06,255 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:24:06,256 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 33 treesize of output 29 [2021-08-06 20:24:06,328 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:06,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773786592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:06,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:06,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:24:06,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229594822] [2021-08-06 20:24:06,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:06,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:06,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:06,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:24:06,329 INFO L87 Difference]: Start difference. First operand 896 states and 1698 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:06,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:06,952 INFO L93 Difference]: Finished difference Result 1068 states and 1961 transitions. [2021-08-06 20:24:06,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:24:06,952 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:24:06,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:06,954 INFO L225 Difference]: With dead ends: 1068 [2021-08-06 20:24:06,954 INFO L226 Difference]: Without dead ends: 1063 [2021-08-06 20:24:06,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 664.8ms TimeCoverageRelationStatistics Valid=273, Invalid=1533, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:24:06,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-08-06 20:24:06,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 914. [2021-08-06 20:24:06,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 1.8970427163198247) internal successors, (1732), 913 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:06,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1732 transitions. [2021-08-06 20:24:06,963 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1732 transitions. Word has length 30 [2021-08-06 20:24:06,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:06,963 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 1732 transitions. [2021-08-06 20:24:06,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:06,963 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1732 transitions. [2021-08-06 20:24:06,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:06,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:06,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:24:06,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-06 20:24:07,188 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:24:07,188 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:24:07,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:07,189 INFO L82 PathProgramCache]: Analyzing trace with hash -2061938665, now seen corresponding path program 22 times [2021-08-06 20:24:07,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:07,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633386406] [2021-08-06 20:24:07,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:07,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:07,246 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:07,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:07,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:07,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:07,310 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:07,315 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:07,365 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:07,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:07,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:07,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:07,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:07,477 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:07,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:07,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:07,515 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:07,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:07,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633386406] [2021-08-06 20:24:07,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633386406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:07,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505397267] [2021-08-06 20:24:07,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:24:07,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:07,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:07,516 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:24:07,517 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:24:09,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:24:09,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:09,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:09,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:10,184 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:24:10,184 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 41 treesize of output 55 [2021-08-06 20:24:10,208 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:24:10,208 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 75 treesize of output 85 [2021-08-06 20:24:10,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 98.0 percent of original size [2021-08-06 20:24:10,249 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 98.0 percent of original size [2021-08-06 20:24:10,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:10,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505397267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:10,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:10,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:24:10,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717532374] [2021-08-06 20:24:10,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:10,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:10,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:10,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:24:10,396 INFO L87 Difference]: Start difference. First operand 914 states and 1732 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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:24:11,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:11,860 INFO L93 Difference]: Finished difference Result 1320 states and 2387 transitions. [2021-08-06 20:24:11,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:24:11,860 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-08-06 20:24:11,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:11,862 INFO L225 Difference]: With dead ends: 1320 [2021-08-06 20:24:11,862 INFO L226 Difference]: Without dead ends: 1306 [2021-08-06 20:24:11,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 1343.5ms TimeCoverageRelationStatistics Valid=627, Invalid=3155, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:24:11,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2021-08-06 20:24:11,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 914. [2021-08-06 20:24:11,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 1.8970427163198247) internal successors, (1732), 913 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:11,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1732 transitions. [2021-08-06 20:24:11,871 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1732 transitions. Word has length 30 [2021-08-06 20:24:11,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:11,871 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 1732 transitions. [2021-08-06 20:24:11,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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:24:11,871 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1732 transitions. [2021-08-06 20:24:11,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:11,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:11,873 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:24:11,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-06 20:24:12,073 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:24:12,073 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:24:12,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:12,073 INFO L82 PathProgramCache]: Analyzing trace with hash -200345561, now seen corresponding path program 23 times [2021-08-06 20:24:12,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:12,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874555979] [2021-08-06 20:24:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:12,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:12,107 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:12,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:12,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:12,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:12,163 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:12,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:12,216 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:12,218 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:12,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:12,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:24:12,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:24:12,267 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:24:12,302 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 65.0 percent of original size [2021-08-06 20:24:12,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 65.0 percent of original size [2021-08-06 20:24:12,336 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:12,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:12,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:12,357 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:12,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:12,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:12,396 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:12,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:12,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874555979] [2021-08-06 20:24:12,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874555979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:12,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935062480] [2021-08-06 20:24:12,396 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:24:12,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:12,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:12,397 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:24:12,398 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:24:14,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:24:14,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:14,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:24:14,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:15,082 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:15,082 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 41 treesize of output 57 [2021-08-06 20:24:15,106 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:15,106 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 79 treesize of output 89 [2021-08-06 20:24:15,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 98.0 percent of original size [2021-08-06 20:24:15,173 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 98.0 percent of original size [2021-08-06 20:24:15,387 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:15,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935062480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:15,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:15,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-06 20:24:15,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190052770] [2021-08-06 20:24:15,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:15,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:15,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:15,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:15,388 INFO L87 Difference]: Start difference. First operand 914 states and 1732 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:24:16,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:16,591 INFO L93 Difference]: Finished difference Result 1091 states and 2041 transitions. [2021-08-06 20:24:16,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:24:16,591 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-08-06 20:24:16,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:16,592 INFO L225 Difference]: With dead ends: 1091 [2021-08-06 20:24:16,592 INFO L226 Difference]: Without dead ends: 1081 [2021-08-06 20:24:16,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1200.0ms TimeCoverageRelationStatistics Valid=451, Invalid=2305, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:24:16,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-08-06 20:24:16,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 915. [2021-08-06 20:24:16,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 914 states have (on average 1.8982494529540481) internal successors, (1735), 914 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:16,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1735 transitions. [2021-08-06 20:24:16,601 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1735 transitions. Word has length 30 [2021-08-06 20:24:16,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:16,601 INFO L470 AbstractCegarLoop]: Abstraction has 915 states and 1735 transitions. [2021-08-06 20:24:16,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:24:16,602 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1735 transitions. [2021-08-06 20:24:16,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:16,603 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:16,603 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:16,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-06 20:24:16,817 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:24:16,817 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:24:16,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:16,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1217091560, now seen corresponding path program 37 times [2021-08-06 20:24:16,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:16,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789050282] [2021-08-06 20:24:16,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:16,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:16,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:24:16,893 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:24:16,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.5 percent of original size [2021-08-06 20:24:16,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.5 percent of original size [2021-08-06 20:24:16,964 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 85.1 percent of original size [2021-08-06 20:24:16,970 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 85.1 percent of original size [2021-08-06 20:24:17,027 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:24:17,028 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:24:17,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:24:17,043 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:24:17,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:17,063 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:17,076 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:17,077 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:17,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:17,091 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:17,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:17,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:17,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789050282] [2021-08-06 20:24:17,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789050282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:17,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894217871] [2021-08-06 20:24:17,103 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:24:17,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:17,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:17,104 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:24:17,104 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:24:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:19,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:24:19,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:19,905 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:19,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-08-06 20:24:19,922 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:19,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 60 [2021-08-06 20:24:20,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:24:20,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:24:20,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:20,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894217871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:20,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:20,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:24:20,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263362861] [2021-08-06 20:24:20,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:24:20,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:20,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:24:20,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:24:20,185 INFO L87 Difference]: Start difference. First operand 915 states and 1735 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:24:21,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:21,464 INFO L93 Difference]: Finished difference Result 1203 states and 2225 transitions. [2021-08-06 20:24:21,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:24:21,464 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-08-06 20:24:21,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:21,465 INFO L225 Difference]: With dead ends: 1203 [2021-08-06 20:24:21,465 INFO L226 Difference]: Without dead ends: 1198 [2021-08-06 20:24:21,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 1141.2ms TimeCoverageRelationStatistics Valid=521, Invalid=2029, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:24:21,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1198 states. [2021-08-06 20:24:21,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1198 to 917. [2021-08-06 20:24:21,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 916 states have (on average 1.898471615720524) internal successors, (1739), 916 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:21,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1739 transitions. [2021-08-06 20:24:21,476 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 1739 transitions. Word has length 30 [2021-08-06 20:24:21,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:21,476 INFO L470 AbstractCegarLoop]: Abstraction has 917 states and 1739 transitions. [2021-08-06 20:24:21,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:24:21,476 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 1739 transitions. [2021-08-06 20:24:21,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:21,477 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:21,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:24:21,500 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:24:21,696 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:24:21,696 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:24:21,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:21,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1240203475, now seen corresponding path program 24 times [2021-08-06 20:24:21,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:21,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567995876] [2021-08-06 20:24:21,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:21,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:21,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:21,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:21,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:21,820 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:21,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:21,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:21,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:21,906 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:24:21,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:21,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:21,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:24:21,965 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:24:22,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:22,021 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:22,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:22,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:22,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:22,063 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:22,080 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:22,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:22,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567995876] [2021-08-06 20:24:22,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567995876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:22,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929044702] [2021-08-06 20:24:22,081 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:24:22,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:22,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:22,081 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:24:22,082 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:24:24,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:24:24,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:24,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:24:24,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:24,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:24,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:24,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:24,943 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 35 treesize of output 51 [2021-08-06 20:24:24,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:24,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:24,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:24,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 83 [2021-08-06 20:24:25,052 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:24:25,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:24:25,260 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:25,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929044702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:25,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:25,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-08-06 20:24:25,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874798117] [2021-08-06 20:24:25,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:25,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:25,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:25,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:24:25,261 INFO L87 Difference]: Start difference. First operand 917 states and 1739 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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:24:26,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:26,577 INFO L93 Difference]: Finished difference Result 1134 states and 2120 transitions. [2021-08-06 20:24:26,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:24:26,578 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-08-06 20:24:26,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:26,579 INFO L225 Difference]: With dead ends: 1134 [2021-08-06 20:24:26,579 INFO L226 Difference]: Without dead ends: 1124 [2021-08-06 20:24:26,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 1168.6ms TimeCoverageRelationStatistics Valid=457, Invalid=2093, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:24:26,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-08-06 20:24:26,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 923. [2021-08-06 20:24:26,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 1.8969631236442517) internal successors, (1749), 922 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:26,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1749 transitions. [2021-08-06 20:24:26,588 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1749 transitions. Word has length 30 [2021-08-06 20:24:26,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:26,588 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1749 transitions. [2021-08-06 20:24:26,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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:24:26,588 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1749 transitions. [2021-08-06 20:24:26,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:26,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:26,590 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:26,613 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:24:26,806 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:24:26,806 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:24:26,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:26,806 INFO L82 PathProgramCache]: Analyzing trace with hash 949272160, now seen corresponding path program 38 times [2021-08-06 20:24:26,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:26,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364892311] [2021-08-06 20:24:26,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:26,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:26,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:26,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 54.8 percent of original size [2021-08-06 20:24:26,864 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 54.8 percent of original size [2021-08-06 20:24:26,889 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 60.4 percent of original size [2021-08-06 20:24:26,892 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 60.4 percent of original size [2021-08-06 20:24:26,917 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:24:26,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:24:26,947 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:24:26,951 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:24:26,976 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 66.2 percent of original size [2021-08-06 20:24:26,979 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 66.2 percent of original size [2021-08-06 20:24:27,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:27,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:27,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:27,065 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:27,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:27,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:27,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:27,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364892311] [2021-08-06 20:24:27,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364892311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:27,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662720414] [2021-08-06 20:24:27,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:24:27,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:27,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:27,101 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:24:27,102 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:24:29,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:24:29,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:29,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:29,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:29,982 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:29,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-08-06 20:24:29,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:29,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 97 [2021-08-06 20:24:31,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 77.8 percent of original size [2021-08-06 20:24:31,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 77.8 percent of original size [2021-08-06 20:24:31,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 54.4 percent of original size [2021-08-06 20:24:31,566 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 54.4 percent of original size [2021-08-06 20:24:31,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:31,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662720414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:31,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:31,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-06 20:24:31,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506387054] [2021-08-06 20:24:31,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:24:31,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:31,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:24:31,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:24:31,637 INFO L87 Difference]: Start difference. First operand 923 states and 1749 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:34,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:34,719 INFO L93 Difference]: Finished difference Result 1211 states and 2238 transitions. [2021-08-06 20:24:34,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:24:34,719 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:24:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:34,720 INFO L225 Difference]: With dead ends: 1211 [2021-08-06 20:24:34,720 INFO L226 Difference]: Without dead ends: 1206 [2021-08-06 20:24:34,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 2935.2ms TimeCoverageRelationStatistics Valid=447, Invalid=2745, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:24:34,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2021-08-06 20:24:34,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 923. [2021-08-06 20:24:34,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 1.8969631236442517) internal successors, (1749), 922 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:34,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1749 transitions. [2021-08-06 20:24:34,729 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1749 transitions. Word has length 30 [2021-08-06 20:24:34,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:34,729 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1749 transitions. [2021-08-06 20:24:34,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:34,730 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1749 transitions. [2021-08-06 20:24:34,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:34,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:34,731 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:24:34,756 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:24:34,952 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:24:34,953 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:24:34,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:34,953 INFO L82 PathProgramCache]: Analyzing trace with hash 177787995, now seen corresponding path program 25 times [2021-08-06 20:24:34,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:34,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670910250] [2021-08-06 20:24:34,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:34,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:34,988 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:34,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:24:35,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:35,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 67.9 percent of original size [2021-08-06 20:24:35,043 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:35,049 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.2 percent of original size [2021-08-06 20:24:35,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:24:35,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:24:35,198 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:35,199 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:35,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:35,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:24:35,241 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:35,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:24:35,258 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:35,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:35,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670910250] [2021-08-06 20:24:35,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670910250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:35,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691038266] [2021-08-06 20:24:35,259 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:24:35,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:35,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:35,259 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:24:35,260 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:24:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:37,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:37,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:38,166 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:38,167 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 41 treesize of output 57 [2021-08-06 20:24:38,193 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:38,194 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 77 treesize of output 89 [2021-08-06 20:24:38,212 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:24:38,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:24:38,377 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:38,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691038266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:38,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:38,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-06 20:24:38,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076355860] [2021-08-06 20:24:38,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:38,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:38,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:38,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:38,378 INFO L87 Difference]: Start difference. First operand 923 states and 1749 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:24:39,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:39,437 INFO L93 Difference]: Finished difference Result 1141 states and 2138 transitions. [2021-08-06 20:24:39,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:24:39,437 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-08-06 20:24:39,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:39,438 INFO L225 Difference]: With dead ends: 1141 [2021-08-06 20:24:39,438 INFO L226 Difference]: Without dead ends: 1131 [2021-08-06 20:24:39,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1000.9ms TimeCoverageRelationStatistics Valid=455, Invalid=2095, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:24:39,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-08-06 20:24:39,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 931. [2021-08-06 20:24:39,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 1.896774193548387) internal successors, (1764), 930 states have internal predecessors, (1764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:39,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1764 transitions. [2021-08-06 20:24:39,447 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1764 transitions. Word has length 30 [2021-08-06 20:24:39,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:39,447 INFO L470 AbstractCegarLoop]: Abstraction has 931 states and 1764 transitions. [2021-08-06 20:24:39,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:24:39,447 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1764 transitions. [2021-08-06 20:24:39,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:39,448 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:39,448 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:39,474 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:24:39,672 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:24:39,672 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:24:39,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:39,672 INFO L82 PathProgramCache]: Analyzing trace with hash 494734220, now seen corresponding path program 39 times [2021-08-06 20:24:39,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:39,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744081353] [2021-08-06 20:24:39,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:39,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:39,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:39,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:39,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:39,862 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:39,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:39,914 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:39,915 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:39,936 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:39,937 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:39,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:39,960 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:39,977 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:39,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:39,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744081353] [2021-08-06 20:24:39,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744081353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:39,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312645017] [2021-08-06 20:24:39,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:24:39,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:39,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:39,978 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:24:39,978 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:24:42,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:24:42,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:42,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:42,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:43,012 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:43,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-08-06 20:24:43,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:43,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 97 [2021-08-06 20:24:44,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 76.2 percent of original size [2021-08-06 20:24:44,063 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 76.2 percent of original size [2021-08-06 20:24:44,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 48.7 percent of original size [2021-08-06 20:24:44,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 48.7 percent of original size [2021-08-06 20:24:44,603 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:44,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312645017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:44,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:44,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-08-06 20:24:44,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928362587] [2021-08-06 20:24:44,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:44,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:44,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:44,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:44,604 INFO L87 Difference]: Start difference. First operand 931 states and 1764 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:24:46,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:46,909 INFO L93 Difference]: Finished difference Result 1238 states and 2295 transitions. [2021-08-06 20:24:46,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:24:46,909 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 30 [2021-08-06 20:24:46,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:46,910 INFO L225 Difference]: With dead ends: 1238 [2021-08-06 20:24:46,910 INFO L226 Difference]: Without dead ends: 1233 [2021-08-06 20:24:46,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 2348.2ms TimeCoverageRelationStatistics Valid=413, Invalid=1749, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:24:46,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-08-06 20:24:46,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 930. [2021-08-06 20:24:46,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 1.8955866523143166) internal successors, (1761), 929 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:46,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1761 transitions. [2021-08-06 20:24:46,920 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1761 transitions. Word has length 30 [2021-08-06 20:24:46,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:46,920 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 1761 transitions. [2021-08-06 20:24:46,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:24:46,920 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1761 transitions. [2021-08-06 20:24:46,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:46,921 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:46,921 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:46,945 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:24:47,123 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:24:47,123 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:24:47,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:47,123 INFO L82 PathProgramCache]: Analyzing trace with hash 577844064, now seen corresponding path program 40 times [2021-08-06 20:24:47,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:47,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130384900] [2021-08-06 20:24:47,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:47,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:47,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:47,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:47,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:47,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:47,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:47,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:47,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:47,377 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:47,390 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:47,391 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:47,405 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:47,406 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:47,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:47,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:47,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130384900] [2021-08-06 20:24:47,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130384900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:47,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459386598] [2021-08-06 20:24:47,417 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:24:47,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:47,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:47,418 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:24:47,419 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:24:49,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:24:49,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:49,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:24:49,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:50,459 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:50,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 58 [2021-08-06 20:24:50,477 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:24:50,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 69 [2021-08-06 20:24:50,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 73.3 percent of original size [2021-08-06 20:24:50,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 73.3 percent of original size [2021-08-06 20:24:50,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:50,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459386598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:50,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:50,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-06 20:24:50,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381068875] [2021-08-06 20:24:50,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:24:50,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:50,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:24:50,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:24:50,803 INFO L87 Difference]: Start difference. First operand 930 states and 1761 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 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:24:51,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:51,509 INFO L93 Difference]: Finished difference Result 1194 states and 2219 transitions. [2021-08-06 20:24:51,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:24:51,510 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 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 30 [2021-08-06 20:24:51,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:51,511 INFO L225 Difference]: With dead ends: 1194 [2021-08-06 20:24:51,511 INFO L226 Difference]: Without dead ends: 1189 [2021-08-06 20:24:51,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 716.4ms TimeCoverageRelationStatistics Valid=301, Invalid=1031, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:24:51,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-08-06 20:24:51,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 942. [2021-08-06 20:24:51,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 941 states have (on average 1.8905419766206164) internal successors, (1779), 941 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:51,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1779 transitions. [2021-08-06 20:24:51,521 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1779 transitions. Word has length 30 [2021-08-06 20:24:51,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:51,521 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 1779 transitions. [2021-08-06 20:24:51,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 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:24:51,521 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1779 transitions. [2021-08-06 20:24:51,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:51,522 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:51,522 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:51,546 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:24:51,736 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:24:51,737 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:24:51,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:51,737 INFO L82 PathProgramCache]: Analyzing trace with hash -878682780, now seen corresponding path program 41 times [2021-08-06 20:24:51,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:51,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563299328] [2021-08-06 20:24:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:51,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:51,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:51,819 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:51,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.6 percent of original size [2021-08-06 20:24:51,865 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:24:51,872 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:24:51,907 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:24:51,914 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 73.9 percent of original size [2021-08-06 20:24:51,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:51,951 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:24:51,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:51,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:24:52,011 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:52,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:52,029 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:52,030 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:24:52,048 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:52,049 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:52,063 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:52,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:52,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563299328] [2021-08-06 20:24:52,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563299328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:52,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290328615] [2021-08-06 20:24:52,063 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:24:52,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:52,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:52,064 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:24:52,065 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:24:54,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:24:54,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:54,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:24:54,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:55,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:55,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:24:55,132 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:24:55,132 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 43 treesize of output 41 [2021-08-06 20:24:55,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:55,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:24:55,141 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:24:55,141 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 40 treesize of output 34 [2021-08-06 20:24:55,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:24:55,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:24:55,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:55,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290328615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:55,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:55,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:24:55,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287072396] [2021-08-06 20:24:55,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:24:55,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:55,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:24:55,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:24:55,288 INFO L87 Difference]: Start difference. First operand 942 states and 1779 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 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:24:55,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:55,789 INFO L93 Difference]: Finished difference Result 1145 states and 2142 transitions. [2021-08-06 20:24:55,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:24:55,789 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 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 30 [2021-08-06 20:24:55,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:55,790 INFO L225 Difference]: With dead ends: 1145 [2021-08-06 20:24:55,790 INFO L226 Difference]: Without dead ends: 1140 [2021-08-06 20:24:55,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 492.2ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:24:55,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2021-08-06 20:24:55,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 948. [2021-08-06 20:24:55,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 947 states have (on average 1.8870116156282999) internal successors, (1787), 947 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:24:55,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1787 transitions. [2021-08-06 20:24:55,799 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1787 transitions. Word has length 30 [2021-08-06 20:24:55,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:55,799 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 1787 transitions. [2021-08-06 20:24:55,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 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:24:55,799 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1787 transitions. [2021-08-06 20:24:55,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:55,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:55,800 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:24:55,824 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:24:56,024 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:24:56,024 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:24:56,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:56,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1674650228, now seen corresponding path program 42 times [2021-08-06 20:24:56,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:56,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513904460] [2021-08-06 20:24:56,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:56,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:56,154 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:24:56,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:24:56,190 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:24:56,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:24:56,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:24:56,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 76.3 percent of original size [2021-08-06 20:24:56,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:24:56,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:24:56,389 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:24:56,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:24:56,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:56,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:24:56,404 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:56,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:56,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513904460] [2021-08-06 20:24:56,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513904460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:56,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944649041] [2021-08-06 20:24:56,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:24:56,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:56,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:56,405 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:24:56,406 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:24:58,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:24:58,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:58,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:24:58,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:59,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:59,315 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-08-06 20:24:59,315 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-08-06 20:24:59,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:59,331 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-08-06 20:24:59,331 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 38 [2021-08-06 20:24:59,336 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:24:59,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:24:59,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:24:59,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944649041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:59,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:59,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:24:59,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77691863] [2021-08-06 20:24:59,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:59,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:59,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:59,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:24:59,463 INFO L87 Difference]: Start difference. First operand 948 states and 1787 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:25:00,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:00,699 INFO L93 Difference]: Finished difference Result 1180 states and 2188 transitions. [2021-08-06 20:25:00,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:25:00,699 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-08-06 20:25:00,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:00,700 INFO L225 Difference]: With dead ends: 1180 [2021-08-06 20:25:00,700 INFO L226 Difference]: Without dead ends: 1175 [2021-08-06 20:25:00,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1006.2ms TimeCoverageRelationStatistics Valid=320, Invalid=1842, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:25:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1175 states. [2021-08-06 20:25:00,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1175 to 945. [2021-08-06 20:25:00,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 1.8866525423728813) internal successors, (1781), 944 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:00,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1781 transitions. [2021-08-06 20:25:00,709 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1781 transitions. Word has length 30 [2021-08-06 20:25:00,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:00,709 INFO L470 AbstractCegarLoop]: Abstraction has 945 states and 1781 transitions. [2021-08-06 20:25:00,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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:25:00,710 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1781 transitions. [2021-08-06 20:25:00,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:00,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:00,711 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:00,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 20:25:00,911 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:25:00,911 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:25:00,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:00,912 INFO L82 PathProgramCache]: Analyzing trace with hash 368070155, now seen corresponding path program 26 times [2021-08-06 20:25:00,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:00,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210922585] [2021-08-06 20:25:00,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:00,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:00,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:00,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:00,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:00,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:00,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:01,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:01,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:01,078 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:01,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:01,161 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:01,162 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:01,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:01,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:01,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210922585] [2021-08-06 20:25:01,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210922585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:01,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099936884] [2021-08-06 20:25:01,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:25:01,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:01,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:01,181 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:25:01,183 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:25:03,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:25:03,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:03,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:25:03,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:04,355 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:25:04,355 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 41 treesize of output 37 [2021-08-06 20:25:04,370 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:25:04,370 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 29 treesize of output 25 [2021-08-06 20:25:04,440 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:04,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099936884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:04,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:04,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:25:04,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394432359] [2021-08-06 20:25:04,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:25:04,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:04,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:25:04,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:25:04,441 INFO L87 Difference]: Start difference. First operand 945 states and 1781 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:05,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:05,275 INFO L93 Difference]: Finished difference Result 1171 states and 2135 transitions. [2021-08-06 20:25:05,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:25:05,275 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:25:05,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:05,277 INFO L225 Difference]: With dead ends: 1171 [2021-08-06 20:25:05,277 INFO L226 Difference]: Without dead ends: 1166 [2021-08-06 20:25:05,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 675.0ms TimeCoverageRelationStatistics Valid=270, Invalid=1536, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:25:05,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2021-08-06 20:25:05,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 990. [2021-08-06 20:25:05,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 989 states have (on average 1.8837209302325582) internal successors, (1863), 989 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:05,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1863 transitions. [2021-08-06 20:25:05,286 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1863 transitions. Word has length 30 [2021-08-06 20:25:05,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:05,286 INFO L470 AbstractCegarLoop]: Abstraction has 990 states and 1863 transitions. [2021-08-06 20:25:05,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:05,286 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1863 transitions. [2021-08-06 20:25:05,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:05,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:05,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:05,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-06 20:25:05,511 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:25:05,511 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:25:05,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:05,512 INFO L82 PathProgramCache]: Analyzing trace with hash -37738557, now seen corresponding path program 27 times [2021-08-06 20:25:05,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:05,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825386207] [2021-08-06 20:25:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:05,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:05,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:05,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:05,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:05,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:05,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:05,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:05,676 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:05,679 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:05,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:05,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:05,762 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:05,763 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:05,782 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:05,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:05,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825386207] [2021-08-06 20:25:05,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825386207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:05,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822769910] [2021-08-06 20:25:05,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:25:05,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:05,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:05,783 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:25:05,784 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:25:08,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:25:08,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:08,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:08,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:08,939 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:25:08,940 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 41 treesize of output 55 [2021-08-06 20:25:08,964 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:25:08,964 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 75 treesize of output 85 [2021-08-06 20:25:08,976 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:25:08,981 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:25:09,135 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:09,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822769910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:09,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:09,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:25:09,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721287904] [2021-08-06 20:25:09,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:25:09,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:09,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:25:09,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:25:09,136 INFO L87 Difference]: Start difference. First operand 990 states and 1863 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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:25:10,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:10,777 INFO L93 Difference]: Finished difference Result 1454 states and 2619 transitions. [2021-08-06 20:25:10,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 20:25:10,777 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-08-06 20:25:10,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:10,779 INFO L225 Difference]: With dead ends: 1454 [2021-08-06 20:25:10,779 INFO L226 Difference]: Without dead ends: 1440 [2021-08-06 20:25:10,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 1391.8ms TimeCoverageRelationStatistics Valid=673, Invalid=3359, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:25:10,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2021-08-06 20:25:10,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 988. [2021-08-06 20:25:10,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 1.8794326241134751) internal successors, (1855), 987 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:10,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1855 transitions. [2021-08-06 20:25:10,790 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1855 transitions. Word has length 30 [2021-08-06 20:25:10,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:10,790 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 1855 transitions. [2021-08-06 20:25:10,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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:25:10,790 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1855 transitions. [2021-08-06 20:25:10,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:10,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:10,791 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:10,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 20:25:11,016 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:25:11,016 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:25:11,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:11,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1823854547, now seen corresponding path program 28 times [2021-08-06 20:25:11,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:11,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236824057] [2021-08-06 20:25:11,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:11,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:11,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:11,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:11,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:11,070 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:11,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:11,135 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:11,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:11,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:11,155 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 69.6 percent of original size [2021-08-06 20:25:11,174 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:25:11,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:25:11,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 68.4 percent of original size [2021-08-06 20:25:11,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 68.4 percent of original size [2021-08-06 20:25:11,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:11,234 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:11,247 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:11,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:11,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:11,262 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:11,273 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:11,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:11,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236824057] [2021-08-06 20:25:11,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236824057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:11,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153459910] [2021-08-06 20:25:11,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:25:11,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:11,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:11,274 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:25:11,275 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:25:14,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:25:14,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:14,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:14,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:14,345 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:25:14,346 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 41 treesize of output 57 [2021-08-06 20:25:14,391 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:25:14,392 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 79 treesize of output 89 [2021-08-06 20:25:14,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:25:14,456 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:25:14,586 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:14,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153459910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:14,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:14,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-06 20:25:14,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259885750] [2021-08-06 20:25:14,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:25:14,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:14,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:25:14,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:25:14,587 INFO L87 Difference]: Start difference. First operand 988 states and 1855 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:15,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:15,890 INFO L93 Difference]: Finished difference Result 1193 states and 2213 transitions. [2021-08-06 20:25:15,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:25:15,890 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-08-06 20:25:15,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:15,891 INFO L225 Difference]: With dead ends: 1193 [2021-08-06 20:25:15,892 INFO L226 Difference]: Without dead ends: 1183 [2021-08-06 20:25:15,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 1113.7ms TimeCoverageRelationStatistics Valid=527, Invalid=2779, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:25:15,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1183 states. [2021-08-06 20:25:15,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1183 to 984. [2021-08-06 20:25:15,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 983 states have (on average 1.878942014242116) internal successors, (1847), 983 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:15,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 1847 transitions. [2021-08-06 20:25:15,902 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 1847 transitions. Word has length 30 [2021-08-06 20:25:15,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:15,902 INFO L470 AbstractCegarLoop]: Abstraction has 984 states and 1847 transitions. [2021-08-06 20:25:15,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:15,902 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 1847 transitions. [2021-08-06 20:25:15,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:15,903 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:15,903 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:25:15,930 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:25:16,127 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:25:16,127 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:25:16,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:16,128 INFO L82 PathProgramCache]: Analyzing trace with hash 807108548, now seen corresponding path program 43 times [2021-08-06 20:25:16,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:16,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655969629] [2021-08-06 20:25:16,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:16,128 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:16,207 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:25:16,211 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:25:16,247 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 83.3 percent of original size [2021-08-06 20:25:16,253 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 83.3 percent of original size [2021-08-06 20:25:16,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 85.1 percent of original size [2021-08-06 20:25:16,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 85.1 percent of original size [2021-08-06 20:25:16,351 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:25:16,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 82.0 percent of original size [2021-08-06 20:25:16,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:25:16,416 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 75.0 percent of original size [2021-08-06 20:25:16,438 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:16,439 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:16,454 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:16,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:16,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:16,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:16,485 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:16,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:16,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655969629] [2021-08-06 20:25:16,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655969629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:16,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957609158] [2021-08-06 20:25:16,485 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:25:16,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:16,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:16,486 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:25:16,487 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:25:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:19,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:25:19,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:19,752 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:25:19,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-08-06 20:25:19,769 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:25:19,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 60 [2021-08-06 20:25:19,967 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:25:19,970 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:25:20,062 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:20,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957609158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:20,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:20,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:25:20,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387045387] [2021-08-06 20:25:20,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:25:20,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:20,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:25:20,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:25:20,063 INFO L87 Difference]: Start difference. First operand 984 states and 1847 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:25:21,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:21,260 INFO L93 Difference]: Finished difference Result 1281 states and 2346 transitions. [2021-08-06 20:25:21,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:25:21,260 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-08-06 20:25:21,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:21,262 INFO L225 Difference]: With dead ends: 1281 [2021-08-06 20:25:21,262 INFO L226 Difference]: Without dead ends: 1276 [2021-08-06 20:25:21,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 1097.3ms TimeCoverageRelationStatistics Valid=458, Invalid=1798, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:25:21,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-06 20:25:21,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 976. [2021-08-06 20:25:21,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 975 states have (on average 1.8728205128205129) internal successors, (1826), 975 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:21,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1826 transitions. [2021-08-06 20:25:21,280 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1826 transitions. Word has length 30 [2021-08-06 20:25:21,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:21,280 INFO L470 AbstractCegarLoop]: Abstraction has 976 states and 1826 transitions. [2021-08-06 20:25:21,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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:25:21,280 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1826 transitions. [2021-08-06 20:25:21,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:21,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:21,281 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:21,306 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:25:21,492 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:25:21,492 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:25:21,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:21,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1030563713, now seen corresponding path program 29 times [2021-08-06 20:25:21,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:21,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553798598] [2021-08-06 20:25:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:21,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:21,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:21,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:21,588 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:21,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:21,674 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:21,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 61.8 percent of original size [2021-08-06 20:25:21,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:25:21,700 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:25:21,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:25:21,737 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.9 percent of original size [2021-08-06 20:25:21,793 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:21,795 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:21,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:21,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:21,835 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:21,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:21,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:21,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:21,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553798598] [2021-08-06 20:25:21,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553798598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:21,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23449448] [2021-08-06 20:25:21,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:25:21,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:21,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:21,855 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:25:21,856 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:25:24,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:25:24,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:24,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:25:24,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:25,151 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:25:25,151 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 41 treesize of output 57 [2021-08-06 20:25:25,177 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:25:25,178 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 77 treesize of output 89 [2021-08-06 20:25:25,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 98.2 percent of original size [2021-08-06 20:25:25,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 98.2 percent of original size [2021-08-06 20:25:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:25,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23449448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:25,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:25,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-06 20:25:25,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401980086] [2021-08-06 20:25:25,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:25:25,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:25,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:25:25,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:25:25,435 INFO L87 Difference]: Start difference. First operand 976 states and 1826 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:27,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:27,009 INFO L93 Difference]: Finished difference Result 1216 states and 2243 transitions. [2021-08-06 20:25:27,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 20:25:27,010 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-08-06 20:25:27,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:27,012 INFO L225 Difference]: With dead ends: 1216 [2021-08-06 20:25:27,012 INFO L226 Difference]: Without dead ends: 1206 [2021-08-06 20:25:27,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 1517.8ms TimeCoverageRelationStatistics Valid=624, Invalid=3158, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:25:27,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2021-08-06 20:25:27,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 972. [2021-08-06 20:25:27,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 1.8681771369721936) internal successors, (1814), 971 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:27,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1814 transitions. [2021-08-06 20:25:27,022 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1814 transitions. Word has length 30 [2021-08-06 20:25:27,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:27,022 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 1814 transitions. [2021-08-06 20:25:27,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:27,022 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1814 transitions. [2021-08-06 20:25:27,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:27,023 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:27,023 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:25:27,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 20:25:27,224 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:25:27,224 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:25:27,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:27,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1321495028, now seen corresponding path program 44 times [2021-08-06 20:25:27,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:27,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308046335] [2021-08-06 20:25:27,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:27,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:27,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:27,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 54.8 percent of original size [2021-08-06 20:25:27,281 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 54.8 percent of original size [2021-08-06 20:25:27,307 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 58.1 percent of original size [2021-08-06 20:25:27,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 58.1 percent of original size [2021-08-06 20:25:27,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:25:27,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:25:27,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:25:27,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 62.7 percent of original size [2021-08-06 20:25:27,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 66.2 percent of original size [2021-08-06 20:25:27,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 66.2 percent of original size [2021-08-06 20:25:27,467 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:27,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:27,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:27,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:27,506 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:27,507 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:27,522 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:27,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:27,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308046335] [2021-08-06 20:25:27,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308046335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:27,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724135892] [2021-08-06 20:25:27,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:25:27,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:27,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:27,523 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:25:27,524 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:25:30,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:25:30,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:30,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:30,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:30,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:30,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-08-06 20:25:30,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:30,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 97 [2021-08-06 20:25:31,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 77.7 percent of original size [2021-08-06 20:25:31,874 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 77.7 percent of original size [2021-08-06 20:25:32,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 53.5 percent of original size [2021-08-06 20:25:32,344 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 53.5 percent of original size [2021-08-06 20:25:32,411 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:32,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724135892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:32,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:32,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-06 20:25:32,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835703879] [2021-08-06 20:25:32,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:25:32,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:32,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:25:32,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:25:32,412 INFO L87 Difference]: Start difference. First operand 972 states and 1814 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:34,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:34,906 INFO L93 Difference]: Finished difference Result 1267 states and 2323 transitions. [2021-08-06 20:25:34,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:25:34,907 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:25:34,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:34,908 INFO L225 Difference]: With dead ends: 1267 [2021-08-06 20:25:34,908 INFO L226 Difference]: Without dead ends: 1262 [2021-08-06 20:25:34,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 2325.0ms TimeCoverageRelationStatistics Valid=391, Invalid=2261, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:25:34,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1262 states. [2021-08-06 20:25:34,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1262 to 974. [2021-08-06 20:25:34,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 973 states have (on average 1.868448098663926) internal successors, (1818), 973 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:34,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1818 transitions. [2021-08-06 20:25:34,917 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1818 transitions. Word has length 30 [2021-08-06 20:25:34,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:34,917 INFO L470 AbstractCegarLoop]: Abstraction has 974 states and 1818 transitions. [2021-08-06 20:25:34,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:34,918 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1818 transitions. [2021-08-06 20:25:34,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:34,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:34,919 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:34,943 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:25:35,132 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:25:35,133 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:25:35,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:35,133 INFO L82 PathProgramCache]: Analyzing trace with hash -2092979193, now seen corresponding path program 30 times [2021-08-06 20:25:35,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:35,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839228536] [2021-08-06 20:25:35,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:35,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:35,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:35,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:35,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:35,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:35,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 49.1 percent of original size [2021-08-06 20:25:35,361 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:25:35,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:25:35,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:35,415 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:35,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:35,443 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:35,460 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:35,461 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:35,482 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:35,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:35,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839228536] [2021-08-06 20:25:35,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839228536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:35,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479327574] [2021-08-06 20:25:35,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:25:35,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:35,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:35,493 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:25:35,519 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:25:38,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:25:38,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:38,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:25:38,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:39,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:39,081 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 20:25:39,081 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 5 new quantified variables, introduced 5 case distinctions, treesize of input 145 treesize of output 134 [2021-08-06 20:25:39,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:39,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:39,109 INFO L354 Elim1Store]: treesize reduction 8, result has 77.1 percent of original size [2021-08-06 20:25:39,109 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 97 treesize of output 103 [2021-08-06 20:25:39,373 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:39,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479327574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:39,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:39,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:25:39,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19075235] [2021-08-06 20:25:39,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:25:39,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:39,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:25:39,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:25:39,374 INFO L87 Difference]: Start difference. First operand 974 states and 1818 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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:25:40,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:40,804 INFO L93 Difference]: Finished difference Result 1214 states and 2242 transitions. [2021-08-06 20:25:40,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:25:40,804 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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 30 [2021-08-06 20:25:40,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:40,805 INFO L225 Difference]: With dead ends: 1214 [2021-08-06 20:25:40,805 INFO L226 Difference]: Without dead ends: 1204 [2021-08-06 20:25:40,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1330.9ms TimeCoverageRelationStatistics Valid=464, Invalid=1986, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:25:40,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-08-06 20:25:40,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 958. [2021-08-06 20:25:40,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 1.8683385579937304) internal successors, (1788), 957 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:40,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1788 transitions. [2021-08-06 20:25:40,815 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1788 transitions. Word has length 30 [2021-08-06 20:25:40,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:40,815 INFO L470 AbstractCegarLoop]: Abstraction has 958 states and 1788 transitions. [2021-08-06 20:25:40,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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:25:40,815 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1788 transitions. [2021-08-06 20:25:40,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:40,816 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:40,816 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:25:40,841 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:25:41,041 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:25:41,041 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:25:41,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:41,041 INFO L82 PathProgramCache]: Analyzing trace with hash 431303286, now seen corresponding path program 45 times [2021-08-06 20:25:41,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:41,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614546959] [2021-08-06 20:25:41,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:41,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:41,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:25:41,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:25:41,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:25:41,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:25:41,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:25:41,194 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 71.4 percent of original size [2021-08-06 20:25:41,228 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:25:41,234 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 73.9 percent of original size [2021-08-06 20:25:41,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:25:41,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:25:41,298 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:25:41,300 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:25:41,345 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:41,346 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:41,412 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:41,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:41,467 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:41,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:41,484 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:41,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:41,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614546959] [2021-08-06 20:25:41,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614546959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:41,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25329513] [2021-08-06 20:25:41,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:25:41,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:41,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:41,485 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:25:41,486 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:25:44,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:25:44,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:44,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:44,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:44,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:44,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-08-06 20:25:44,835 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:44,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 97 [2021-08-06 20:25:45,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 77.7 percent of original size [2021-08-06 20:25:45,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 77.7 percent of original size [2021-08-06 20:25:46,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 56.1 percent of original size [2021-08-06 20:25:46,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 56.1 percent of original size [2021-08-06 20:25:46,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:46,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25329513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:46,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:46,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-08-06 20:25:46,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833999422] [2021-08-06 20:25:46,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:25:46,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:46,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:25:46,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:25:46,481 INFO L87 Difference]: Start difference. First operand 958 states and 1788 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:25:48,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:48,874 INFO L93 Difference]: Finished difference Result 1248 states and 2291 transitions. [2021-08-06 20:25:48,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:25:48,874 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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 30 [2021-08-06 20:25:48,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:48,875 INFO L225 Difference]: With dead ends: 1248 [2021-08-06 20:25:48,875 INFO L226 Difference]: Without dead ends: 1243 [2021-08-06 20:25:48,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 2377.6ms TimeCoverageRelationStatistics Valid=366, Invalid=1890, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:25:48,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2021-08-06 20:25:48,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 958. [2021-08-06 20:25:48,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 1.8683385579937304) internal successors, (1788), 957 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:48,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1788 transitions. [2021-08-06 20:25:48,884 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1788 transitions. Word has length 30 [2021-08-06 20:25:48,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:48,885 INFO L470 AbstractCegarLoop]: Abstraction has 958 states and 1788 transitions. [2021-08-06 20:25:48,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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:25:48,885 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1788 transitions. [2021-08-06 20:25:48,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:48,886 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:48,886 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:25:48,913 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:25:49,108 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:25:49,109 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:25:49,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:49,109 INFO L82 PathProgramCache]: Analyzing trace with hash -2009869349, now seen corresponding path program 31 times [2021-08-06 20:25:49,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:49,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252308198] [2021-08-06 20:25:49,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:49,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:49,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:49,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 55.0 percent of original size [2021-08-06 20:25:49,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 50.3 percent of original size [2021-08-06 20:25:49,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 50.3 percent of original size [2021-08-06 20:25:49,293 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 94.6 percent of original size [2021-08-06 20:25:49,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 94.6 percent of original size [2021-08-06 20:25:49,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:25:49,329 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 93.0 percent of original size [2021-08-06 20:25:49,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:49,380 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:49,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:49,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:25:49,423 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:49,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:25:49,441 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:49,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:49,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252308198] [2021-08-06 20:25:49,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252308198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:49,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263909517] [2021-08-06 20:25:49,441 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:25:49,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:49,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:49,442 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:25:49,443 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:25:52,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:52,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:52,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:52,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:52,988 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:25:52,988 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 45 treesize of output 59 [2021-08-06 20:25:52,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:53,013 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:25:53,013 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 81 treesize of output 89 [2021-08-06 20:25:53,059 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:25:53,062 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:25:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:53,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263909517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:53,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:53,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-06 20:25:53,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377529110] [2021-08-06 20:25:53,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:25:53,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:53,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:25:53,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:25:53,223 INFO L87 Difference]: Start difference. First operand 958 states and 1788 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:54,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:54,453 INFO L93 Difference]: Finished difference Result 1249 states and 2298 transitions. [2021-08-06 20:25:54,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:25:54,453 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-08-06 20:25:54,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:54,455 INFO L225 Difference]: With dead ends: 1249 [2021-08-06 20:25:54,455 INFO L226 Difference]: Without dead ends: 1239 [2021-08-06 20:25:54,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1177.5ms TimeCoverageRelationStatistics Valid=507, Invalid=2355, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:25:54,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2021-08-06 20:25:54,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 970. [2021-08-06 20:25:54,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 1.8637770897832817) internal successors, (1806), 969 states have internal predecessors, (1806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:54,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1806 transitions. [2021-08-06 20:25:54,464 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1806 transitions. Word has length 30 [2021-08-06 20:25:54,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:54,465 INFO L470 AbstractCegarLoop]: Abstraction has 970 states and 1806 transitions. [2021-08-06 20:25:54,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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:25:54,465 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1806 transitions. [2021-08-06 20:25:54,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:25:54,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:54,466 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:25:54,491 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:25:54,666 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:25:54,666 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:25:54,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:54,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1119198969, now seen corresponding path program 46 times [2021-08-06 20:25:54,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:54,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582909493] [2021-08-06 20:25:54,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:54,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:54,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:54,731 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:54,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:54,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582909493] [2021-08-06 20:25:54,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582909493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:54,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439947733] [2021-08-06 20:25:54,731 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:25:54,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:54,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:54,732 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:25:54,733 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:25:57,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:25:57,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:57,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:25:57,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:58,130 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:25:58,130 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:25:58,149 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:58,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439947733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:58,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:58,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:25:58,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377167324] [2021-08-06 20:25:58,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:25:58,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:58,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:25:58,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:25:58,149 INFO L87 Difference]: Start difference. First operand 970 states and 1806 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:58,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:58,805 INFO L93 Difference]: Finished difference Result 2163 states and 3681 transitions. [2021-08-06 20:25:58,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:25:58,805 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:25:58,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:58,808 INFO L225 Difference]: With dead ends: 2163 [2021-08-06 20:25:58,808 INFO L226 Difference]: Without dead ends: 2163 [2021-08-06 20:25:58,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 422.1ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:25:58,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-08-06 20:25:58,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1073. [2021-08-06 20:25:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 1072 states have (on average 1.892723880597015) internal successors, (2029), 1072 states have internal predecessors, (2029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:58,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 2029 transitions. [2021-08-06 20:25:58,821 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 2029 transitions. Word has length 33 [2021-08-06 20:25:58,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:58,821 INFO L470 AbstractCegarLoop]: Abstraction has 1073 states and 2029 transitions. [2021-08-06 20:25:58,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:25:58,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 2029 transitions. [2021-08-06 20:25:58,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:25:58,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:58,822 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:25:58,847 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:25:59,046 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:25:59,047 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:25:59,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:59,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1655497547, now seen corresponding path program 47 times [2021-08-06 20:25:59,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:59,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769583332] [2021-08-06 20:25:59,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:59,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:59,112 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:25:59,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:59,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769583332] [2021-08-06 20:25:59,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769583332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:59,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377838807] [2021-08-06 20:25:59,112 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:25:59,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:59,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:59,113 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:25:59,114 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:26:02,317 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:26:02,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:02,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:26:02,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:02,558 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:26:02,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:02,578 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:02,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377838807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:02,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:02,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:26:02,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073562177] [2021-08-06 20:26:02,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:26:02,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:02,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:26:02,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:26:02,579 INFO L87 Difference]: Start difference. First operand 1073 states and 2029 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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:26:03,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:03,502 INFO L93 Difference]: Finished difference Result 2592 states and 4289 transitions. [2021-08-06 20:26:03,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:26:03,503 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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 33 [2021-08-06 20:26:03,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:03,506 INFO L225 Difference]: With dead ends: 2592 [2021-08-06 20:26:03,506 INFO L226 Difference]: Without dead ends: 2592 [2021-08-06 20:26:03,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1360 ImplicationChecksByTransitivity, 586.9ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:26:03,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2592 states. [2021-08-06 20:26:03,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2592 to 1100. [2021-08-06 20:26:03,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 1099 states have (on average 1.8798908098271156) internal successors, (2066), 1099 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:03,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 2066 transitions. [2021-08-06 20:26:03,520 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 2066 transitions. Word has length 33 [2021-08-06 20:26:03,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:03,520 INFO L470 AbstractCegarLoop]: Abstraction has 1100 states and 2066 transitions. [2021-08-06 20:26:03,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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:26:03,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 2066 transitions. [2021-08-06 20:26:03,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:03,522 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:03,522 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:26:03,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:03,744 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:26:03,745 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:26:03,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:03,745 INFO L82 PathProgramCache]: Analyzing trace with hash 410511898, now seen corresponding path program 32 times [2021-08-06 20:26:03,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:03,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839233032] [2021-08-06 20:26:03,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:03,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:03,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:03,808 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:03,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:03,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839233032] [2021-08-06 20:26:03,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839233032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:03,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617486663] [2021-08-06 20:26:03,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:26:03,809 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:03,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:03,809 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:26:03,811 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:26:06,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:26:06,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:06,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:26:06,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:07,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:07,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:07,189 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:07,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617486663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:07,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:07,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:26:07,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105853345] [2021-08-06 20:26:07,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:26:07,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:07,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:26:07,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:26:07,190 INFO L87 Difference]: Start difference. First operand 1100 states and 2066 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:07,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:07,650 INFO L93 Difference]: Finished difference Result 1972 states and 3375 transitions. [2021-08-06 20:26:07,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:26:07,650 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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 33 [2021-08-06 20:26:07,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:07,652 INFO L225 Difference]: With dead ends: 1972 [2021-08-06 20:26:07,652 INFO L226 Difference]: Without dead ends: 1972 [2021-08-06 20:26:07,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:26:07,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1972 states. [2021-08-06 20:26:07,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1972 to 1098. [2021-08-06 20:26:07,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 1.877848678213309) internal successors, (2060), 1097 states have internal predecessors, (2060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:07,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2060 transitions. [2021-08-06 20:26:07,665 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2060 transitions. Word has length 33 [2021-08-06 20:26:07,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:07,665 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 2060 transitions. [2021-08-06 20:26:07,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:07,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2060 transitions. [2021-08-06 20:26:07,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:07,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:07,666 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:07,691 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:26:07,891 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:26:07,891 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:26:07,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:07,892 INFO L82 PathProgramCache]: Analyzing trace with hash 2144791356, now seen corresponding path program 48 times [2021-08-06 20:26:07,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:07,892 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6131885] [2021-08-06 20:26:07,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:07,892 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:26:07,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:07,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6131885] [2021-08-06 20:26:07,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6131885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:07,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447957837] [2021-08-06 20:26:07,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:26:07,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:07,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:07,941 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:26:07,942 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:26:11,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:26:11,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:11,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:26:11,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:11,220 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:26:11,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:11,262 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:26:11,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447957837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:11,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:11,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:26:11,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618720080] [2021-08-06 20:26:11,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:26:11,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:11,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:26:11,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:26:11,263 INFO L87 Difference]: Start difference. First operand 1098 states and 2060 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 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:26:11,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:11,378 INFO L93 Difference]: Finished difference Result 1836 states and 3294 transitions. [2021-08-06 20:26:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:26:11,378 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 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 33 [2021-08-06 20:26:11,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:11,380 INFO L225 Difference]: With dead ends: 1836 [2021-08-06 20:26:11,380 INFO L226 Difference]: Without dead ends: 1836 [2021-08-06 20:26:11,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:26:11,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1836 states. [2021-08-06 20:26:11,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1836 to 1557. [2021-08-06 20:26:11,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1557 states, 1556 states have (on average 1.8669665809768639) internal successors, (2905), 1556 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:11,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1557 states to 1557 states and 2905 transitions. [2021-08-06 20:26:11,395 INFO L78 Accepts]: Start accepts. Automaton has 1557 states and 2905 transitions. Word has length 33 [2021-08-06 20:26:11,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:11,395 INFO L470 AbstractCegarLoop]: Abstraction has 1557 states and 2905 transitions. [2021-08-06 20:26:11,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 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:26:11,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1557 states and 2905 transitions. [2021-08-06 20:26:11,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:11,397 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:11,397 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:11,424 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-06 20:26:11,616 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:26:11,617 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:26:11,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:11,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1436104285, now seen corresponding path program 49 times [2021-08-06 20:26:11,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:11,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854368173] [2021-08-06 20:26:11,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:11,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:11,672 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:11,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:11,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854368173] [2021-08-06 20:26:11,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854368173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:11,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546101692] [2021-08-06 20:26:11,673 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:26:11,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:11,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:11,674 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:26:11,675 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:26:14,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:14,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:14,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:15,051 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:26:15,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:15,080 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:15,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546101692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:15,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:15,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:26:15,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823521651] [2021-08-06 20:26:15,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:26:15,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:15,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:26:15,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:26:15,081 INFO L87 Difference]: Start difference. First operand 1557 states and 2905 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:26:15,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:15,487 INFO L93 Difference]: Finished difference Result 2225 states and 3877 transitions. [2021-08-06 20:26:15,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:26:15,487 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:26:15,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:15,490 INFO L225 Difference]: With dead ends: 2225 [2021-08-06 20:26:15,490 INFO L226 Difference]: Without dead ends: 2189 [2021-08-06 20:26:15,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 238.8ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:26:15,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2021-08-06 20:26:15,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 1685. [2021-08-06 20:26:15,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1685 states, 1684 states have (on average 1.8747030878859858) internal successors, (3157), 1684 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:15,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1685 states to 1685 states and 3157 transitions. [2021-08-06 20:26:15,509 INFO L78 Accepts]: Start accepts. Automaton has 1685 states and 3157 transitions. Word has length 33 [2021-08-06 20:26:15,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:15,509 INFO L470 AbstractCegarLoop]: Abstraction has 1685 states and 3157 transitions. [2021-08-06 20:26:15,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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:26:15,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1685 states and 3157 transitions. [2021-08-06 20:26:15,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:15,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:15,511 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:26:15,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:15,736 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:26:15,736 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:26:15,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:15,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1296168036, now seen corresponding path program 33 times [2021-08-06 20:26:15,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:15,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369773308] [2021-08-06 20:26:15,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:15,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:15,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:15,799 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:15,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:15,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369773308] [2021-08-06 20:26:15,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369773308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:15,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496722535] [2021-08-06 20:26:15,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:26:15,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:15,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:15,813 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:26:15,825 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:26:19,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:26:19,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:19,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:26:19,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:19,309 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:19,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496722535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:19,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:19,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:26:19,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500087166] [2021-08-06 20:26:19,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:26:19,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:19,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:26:19,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:26:19,310 INFO L87 Difference]: Start difference. First operand 1685 states and 3157 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:19,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:19,661 INFO L93 Difference]: Finished difference Result 3286 states and 5628 transitions. [2021-08-06 20:26:19,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:26:19,661 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:26:19,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:19,664 INFO L225 Difference]: With dead ends: 3286 [2021-08-06 20:26:19,664 INFO L226 Difference]: Without dead ends: 3258 [2021-08-06 20:26:19,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 287.3ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:26:19,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2021-08-06 20:26:19,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 2193. [2021-08-06 20:26:19,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2193 states, 2192 states have (on average 1.897810218978102) internal successors, (4160), 2192 states have internal predecessors, (4160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:19,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2193 states to 2193 states and 4160 transitions. [2021-08-06 20:26:19,687 INFO L78 Accepts]: Start accepts. Automaton has 2193 states and 4160 transitions. Word has length 33 [2021-08-06 20:26:19,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:19,687 INFO L470 AbstractCegarLoop]: Abstraction has 2193 states and 4160 transitions. [2021-08-06 20:26:19,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:19,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2193 states and 4160 transitions. [2021-08-06 20:26:19,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:19,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:19,690 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:19,716 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:26:19,893 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:26:19,893 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:26:19,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:19,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1373307191, now seen corresponding path program 50 times [2021-08-06 20:26:19,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:19,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443100146] [2021-08-06 20:26:19,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:19,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:19,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:19,956 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:26:19,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:19,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443100146] [2021-08-06 20:26:19,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443100146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:19,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042594596] [2021-08-06 20:26:19,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:26:19,956 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:19,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:19,957 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:26:19,958 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:26:23,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:26:23,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:23,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:23,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:23,346 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:26:23,347 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:23,374 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:26:23,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042594596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:23,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:23,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:26:23,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849390943] [2021-08-06 20:26:23,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:26:23,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:23,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:26:23,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:26:23,375 INFO L87 Difference]: Start difference. First operand 2193 states and 4160 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:23,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:23,828 INFO L93 Difference]: Finished difference Result 2980 states and 5207 transitions. [2021-08-06 20:26:23,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:26:23,829 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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 33 [2021-08-06 20:26:23,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:23,832 INFO L225 Difference]: With dead ends: 2980 [2021-08-06 20:26:23,832 INFO L226 Difference]: Without dead ends: 2964 [2021-08-06 20:26:23,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 288.6ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:26:23,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2021-08-06 20:26:23,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2207. [2021-08-06 20:26:23,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2207 states, 2206 states have (on average 1.9034451495920217) internal successors, (4199), 2206 states have internal predecessors, (4199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:23,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2207 states to 2207 states and 4199 transitions. [2021-08-06 20:26:23,860 INFO L78 Accepts]: Start accepts. Automaton has 2207 states and 4199 transitions. Word has length 33 [2021-08-06 20:26:23,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:23,860 INFO L470 AbstractCegarLoop]: Abstraction has 2207 states and 4199 transitions. [2021-08-06 20:26:23,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:23,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2207 states and 4199 transitions. [2021-08-06 20:26:23,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:23,862 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:23,863 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:23,891 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:26:24,068 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:26:24,068 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:26:24,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:24,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1421429603, now seen corresponding path program 51 times [2021-08-06 20:26:24,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:24,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659360908] [2021-08-06 20:26:24,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:24,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:24,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:24,125 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:26:24,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:24,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659360908] [2021-08-06 20:26:24,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659360908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:24,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484632334] [2021-08-06 20:26:24,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:26:24,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:24,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:24,126 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:26:24,127 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:26:27,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:26:27,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:27,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:27,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:27,544 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:26:27,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:27,576 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:26:27,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484632334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:27,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:27,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:26:27,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335325008] [2021-08-06 20:26:27,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:26:27,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:27,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:26:27,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:26:27,577 INFO L87 Difference]: Start difference. First operand 2207 states and 4199 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:27,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:27,988 INFO L93 Difference]: Finished difference Result 2932 states and 5156 transitions. [2021-08-06 20:26:27,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:26:27,989 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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 33 [2021-08-06 20:26:27,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:27,992 INFO L225 Difference]: With dead ends: 2932 [2021-08-06 20:26:27,992 INFO L226 Difference]: Without dead ends: 2912 [2021-08-06 20:26:27,992 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 269.3ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:26:27,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2021-08-06 20:26:28,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 2189. [2021-08-06 20:26:28,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 1.9076782449725778) internal successors, (4174), 2188 states have internal predecessors, (4174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:28,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 4174 transitions. [2021-08-06 20:26:28,024 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 4174 transitions. Word has length 33 [2021-08-06 20:26:28,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:28,024 INFO L470 AbstractCegarLoop]: Abstraction has 2189 states and 4174 transitions. [2021-08-06 20:26:28,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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:26:28,024 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 4174 transitions. [2021-08-06 20:26:28,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:28,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:28,026 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:28,062 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:26:28,240 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:26:28,241 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:26:28,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:28,241 INFO L82 PathProgramCache]: Analyzing trace with hash 262879257, now seen corresponding path program 52 times [2021-08-06 20:26:28,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:28,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814761165] [2021-08-06 20:26:28,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:28,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:28,296 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:28,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:28,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814761165] [2021-08-06 20:26:28,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814761165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:28,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57405041] [2021-08-06 20:26:28,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:26:28,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:28,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:28,298 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:26:28,299 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:26:31,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:26:31,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:31,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:31,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:31,735 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:26:31,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:31,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57405041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:31,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:31,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:26:31,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303793568] [2021-08-06 20:26:31,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:26:31,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:31,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:26:31,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:26:31,764 INFO L87 Difference]: Start difference. First operand 2189 states and 4174 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:32,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:32,146 INFO L93 Difference]: Finished difference Result 3083 states and 5431 transitions. [2021-08-06 20:26:32,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:26:32,146 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 33 [2021-08-06 20:26:32,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:32,149 INFO L225 Difference]: With dead ends: 3083 [2021-08-06 20:26:32,149 INFO L226 Difference]: Without dead ends: 3067 [2021-08-06 20:26:32,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:26:32,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3067 states. [2021-08-06 20:26:32,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3067 to 2199. [2021-08-06 20:26:32,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2198 states have (on average 1.9121929026387625) internal successors, (4203), 2198 states have internal predecessors, (4203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:32,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 4203 transitions. [2021-08-06 20:26:32,176 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 4203 transitions. Word has length 33 [2021-08-06 20:26:32,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:32,177 INFO L470 AbstractCegarLoop]: Abstraction has 2199 states and 4203 transitions. [2021-08-06 20:26:32,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:32,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 4203 transitions. [2021-08-06 20:26:32,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:32,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:32,179 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:32,205 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:26:32,404 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:26:32,405 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:26:32,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:32,405 INFO L82 PathProgramCache]: Analyzing trace with hash -2013223748, now seen corresponding path program 53 times [2021-08-06 20:26:32,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:32,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528506401] [2021-08-06 20:26:32,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:32,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:32,450 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:26:32,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:32,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528506401] [2021-08-06 20:26:32,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528506401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:32,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200493248] [2021-08-06 20:26:32,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:26:32,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:32,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:32,451 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:26:32,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 20:26:35,680 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:26:35,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:35,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:26:35,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:35,866 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:26:35,866 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:35,906 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:26:35,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200493248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:35,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:35,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:26:35,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419327728] [2021-08-06 20:26:35,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:26:35,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:35,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:26:35,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:26:35,907 INFO L87 Difference]: Start difference. First operand 2199 states and 4203 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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:26:36,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:36,007 INFO L93 Difference]: Finished difference Result 2549 states and 4682 transitions. [2021-08-06 20:26:36,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:26:36,007 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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 33 [2021-08-06 20:26:36,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:36,009 INFO L225 Difference]: With dead ends: 2549 [2021-08-06 20:26:36,009 INFO L226 Difference]: Without dead ends: 2549 [2021-08-06 20:26:36,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 71.6ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:26:36,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2549 states. [2021-08-06 20:26:36,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2549 to 2017. [2021-08-06 20:26:36,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2017 states, 2016 states have (on average 1.9176587301587302) internal successors, (3866), 2016 states have internal predecessors, (3866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:36,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2017 states to 2017 states and 3866 transitions. [2021-08-06 20:26:36,033 INFO L78 Accepts]: Start accepts. Automaton has 2017 states and 3866 transitions. Word has length 33 [2021-08-06 20:26:36,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:36,033 INFO L470 AbstractCegarLoop]: Abstraction has 2017 states and 3866 transitions. [2021-08-06 20:26:36,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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:26:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 2017 states and 3866 transitions. [2021-08-06 20:26:36,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:36,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:36,035 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:26:36,062 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:26:36,248 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:26:36,249 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:26:36,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:36,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1148475869, now seen corresponding path program 54 times [2021-08-06 20:26:36,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:36,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363872198] [2021-08-06 20:26:36,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:36,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:36,308 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:26:36,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:36,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363872198] [2021-08-06 20:26:36,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363872198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:36,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666006604] [2021-08-06 20:26:36,309 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:26:36,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:36,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:36,310 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:26:36,310 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:26:39,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:26:39,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:39,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:26:39,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:39,753 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:26:39,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:39,772 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:39,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666006604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:39,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:39,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:26:39,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196099644] [2021-08-06 20:26:39,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:26:39,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:39,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:26:39,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:26:39,773 INFO L87 Difference]: Start difference. First operand 2017 states and 3866 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 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:26:40,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:40,580 INFO L93 Difference]: Finished difference Result 6740 states and 11294 transitions. [2021-08-06 20:26:40,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:26:40,580 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 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 33 [2021-08-06 20:26:40,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:40,588 INFO L225 Difference]: With dead ends: 6740 [2021-08-06 20:26:40,588 INFO L226 Difference]: Without dead ends: 6740 [2021-08-06 20:26:40,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1407 ImplicationChecksByTransitivity, 521.9ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:26:40,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6740 states. [2021-08-06 20:26:40,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6740 to 1896. [2021-08-06 20:26:40,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 1.8934036939313985) internal successors, (3588), 1895 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:40,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 3588 transitions. [2021-08-06 20:26:40,620 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 3588 transitions. Word has length 33 [2021-08-06 20:26:40,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:40,620 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 3588 transitions. [2021-08-06 20:26:40,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 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:26:40,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 3588 transitions. [2021-08-06 20:26:40,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:40,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:40,622 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:40,648 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:26:40,836 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:26:40,837 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:26:40,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:40,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1148478305, now seen corresponding path program 55 times [2021-08-06 20:26:40,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:40,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412617040] [2021-08-06 20:26:40,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:40,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:40,893 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:26:40,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:40,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412617040] [2021-08-06 20:26:40,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412617040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:40,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648482583] [2021-08-06 20:26:40,893 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:26:40,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:40,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:40,894 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:26:40,895 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:26:44,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:44,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:44,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:44,458 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:26:44,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:44,486 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:26:44,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648482583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:44,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:44,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:26:44,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812054288] [2021-08-06 20:26:44,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:26:44,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:44,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:26:44,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:26:44,487 INFO L87 Difference]: Start difference. First operand 1896 states and 3588 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:44,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:44,916 INFO L93 Difference]: Finished difference Result 2888 states and 5074 transitions. [2021-08-06 20:26:44,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:26:44,916 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 33 [2021-08-06 20:26:44,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:44,919 INFO L225 Difference]: With dead ends: 2888 [2021-08-06 20:26:44,919 INFO L226 Difference]: Without dead ends: 2884 [2021-08-06 20:26:44,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 323.1ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:26:44,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2884 states. [2021-08-06 20:26:44,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2884 to 2033. [2021-08-06 20:26:44,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 1.9232283464566928) internal successors, (3908), 2032 states have internal predecessors, (3908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:44,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 3908 transitions. [2021-08-06 20:26:44,945 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 3908 transitions. Word has length 33 [2021-08-06 20:26:44,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:44,945 INFO L470 AbstractCegarLoop]: Abstraction has 2033 states and 3908 transitions. [2021-08-06 20:26:44,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:44,945 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 3908 transitions. [2021-08-06 20:26:44,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:44,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:44,947 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:44,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:45,173 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:26:45,173 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:26:45,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:45,173 INFO L82 PathProgramCache]: Analyzing trace with hash -58845155, now seen corresponding path program 56 times [2021-08-06 20:26:45,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:45,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260716322] [2021-08-06 20:26:45,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:45,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:45,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:45,230 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:26:45,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:45,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260716322] [2021-08-06 20:26:45,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260716322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:45,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73606286] [2021-08-06 20:26:45,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:26:45,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:45,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:45,238 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:26:45,239 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:26:48,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:26:48,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:48,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:48,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:48,591 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:26:48,592 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:48,623 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:26:48,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73606286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:48,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:48,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:26:48,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171537438] [2021-08-06 20:26:48,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:26:48,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:48,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:26:48,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:26:48,624 INFO L87 Difference]: Start difference. First operand 2033 states and 3908 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:49,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:49,173 INFO L93 Difference]: Finished difference Result 2923 states and 5165 transitions. [2021-08-06 20:26:49,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:26:49,174 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 33 [2021-08-06 20:26:49,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:49,176 INFO L225 Difference]: With dead ends: 2923 [2021-08-06 20:26:49,176 INFO L226 Difference]: Without dead ends: 2923 [2021-08-06 20:26:49,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 328.4ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:26:49,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2923 states. [2021-08-06 20:26:49,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2923 to 1858. [2021-08-06 20:26:49,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1858 states, 1857 states have (on average 1.9095315024232633) internal successors, (3546), 1857 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:49,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 3546 transitions. [2021-08-06 20:26:49,200 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 3546 transitions. Word has length 33 [2021-08-06 20:26:49,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:49,200 INFO L470 AbstractCegarLoop]: Abstraction has 1858 states and 3546 transitions. [2021-08-06 20:26:49,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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:26:49,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 3546 transitions. [2021-08-06 20:26:49,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:49,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:49,202 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:49,228 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:26:49,428 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:26:49,428 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:26:49,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:49,429 INFO L82 PathProgramCache]: Analyzing trace with hash 738817565, now seen corresponding path program 57 times [2021-08-06 20:26:49,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:49,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820882611] [2021-08-06 20:26:49,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:49,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:49,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:49,480 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:26:49,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:49,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820882611] [2021-08-06 20:26:49,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820882611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:49,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344118952] [2021-08-06 20:26:49,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:26:49,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:49,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:49,483 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:26:49,483 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:26:52,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:26:52,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:52,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:52,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:53,022 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:26:53,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:26:53,058 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:26:53,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344118952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:53,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:53,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:26:53,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320314358] [2021-08-06 20:26:53,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:26:53,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:53,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:26:53,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:26:53,059 INFO L87 Difference]: Start difference. First operand 1858 states and 3546 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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:26:53,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:53,576 INFO L93 Difference]: Finished difference Result 2985 states and 5357 transitions. [2021-08-06 20:26:53,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:26:53,577 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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 33 [2021-08-06 20:26:53,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:53,579 INFO L225 Difference]: With dead ends: 2985 [2021-08-06 20:26:53,579 INFO L226 Difference]: Without dead ends: 2983 [2021-08-06 20:26:53,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 355.1ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:26:53,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2983 states. [2021-08-06 20:26:53,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2983 to 2207. [2021-08-06 20:26:53,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2207 states, 2206 states have (on average 1.8975521305530372) internal successors, (4186), 2206 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:53,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2207 states to 2207 states and 4186 transitions. [2021-08-06 20:26:53,605 INFO L78 Accepts]: Start accepts. Automaton has 2207 states and 4186 transitions. Word has length 33 [2021-08-06 20:26:53,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:53,605 INFO L470 AbstractCegarLoop]: Abstraction has 2207 states and 4186 transitions. [2021-08-06 20:26:53,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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:26:53,605 INFO L276 IsEmpty]: Start isEmpty. Operand 2207 states and 4186 transitions. [2021-08-06 20:26:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:53,607 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:53,607 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:26:53,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:53,833 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:26:53,833 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:26:53,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:53,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1430156505, now seen corresponding path program 58 times [2021-08-06 20:26:53,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:53,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722680951] [2021-08-06 20:26:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:53,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:53,885 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:26:53,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:53,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722680951] [2021-08-06 20:26:53,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722680951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:53,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152164586] [2021-08-06 20:26:53,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:26:53,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:53,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:53,886 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:26:53,887 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:26:57,315 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:26:57,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:57,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:26:57,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:57,504 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:26:57,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:26:57,535 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:26:57,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152164586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:57,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:57,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:26:57,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707657968] [2021-08-06 20:26:57,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:26:57,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:57,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:26:57,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:26:57,536 INFO L87 Difference]: Start difference. First operand 2207 states and 4186 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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:26:58,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:58,245 INFO L93 Difference]: Finished difference Result 3117 states and 5570 transitions. [2021-08-06 20:26:58,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:26:58,245 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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 33 [2021-08-06 20:26:58,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:58,248 INFO L225 Difference]: With dead ends: 3117 [2021-08-06 20:26:58,248 INFO L226 Difference]: Without dead ends: 3117 [2021-08-06 20:26:58,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 435.3ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:26:58,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-08-06 20:26:58,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2209. [2021-08-06 20:26:58,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2209 states, 2208 states have (on average 1.894927536231884) internal successors, (4184), 2208 states have internal predecessors, (4184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:26:58,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2209 states to 2209 states and 4184 transitions. [2021-08-06 20:26:58,276 INFO L78 Accepts]: Start accepts. Automaton has 2209 states and 4184 transitions. Word has length 33 [2021-08-06 20:26:58,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:58,276 INFO L470 AbstractCegarLoop]: Abstraction has 2209 states and 4184 transitions. [2021-08-06 20:26:58,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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:26:58,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2209 states and 4184 transitions. [2021-08-06 20:26:58,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:26:58,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:58,278 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:26:58,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:58,500 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:26:58,501 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:26:58,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:58,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1919238060, now seen corresponding path program 34 times [2021-08-06 20:26:58,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:58,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961813147] [2021-08-06 20:26:58,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:58,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:58,559 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:26:58,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:58,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961813147] [2021-08-06 20:26:58,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961813147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:58,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781572377] [2021-08-06 20:26:58,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:26:58,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:58,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:58,566 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:26:58,597 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:27:01,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:27:01,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:01,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:01,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:02,104 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:02,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781572377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:02,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:02,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:27:02,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558274230] [2021-08-06 20:27:02,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:27:02,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:02,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:27:02,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:02,105 INFO L87 Difference]: Start difference. First operand 2209 states and 4184 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:02,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:02,654 INFO L93 Difference]: Finished difference Result 4414 states and 7972 transitions. [2021-08-06 20:27:02,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:27:02,654 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:27:02,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:02,658 INFO L225 Difference]: With dead ends: 4414 [2021-08-06 20:27:02,658 INFO L226 Difference]: Without dead ends: 4414 [2021-08-06 20:27:02,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 373.7ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:27:02,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4414 states. [2021-08-06 20:27:02,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4414 to 3346. [2021-08-06 20:27:02,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3346 states, 3345 states have (on average 1.9103139013452914) internal successors, (6390), 3345 states have internal predecessors, (6390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:02,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3346 states to 3346 states and 6390 transitions. [2021-08-06 20:27:02,693 INFO L78 Accepts]: Start accepts. Automaton has 3346 states and 6390 transitions. Word has length 33 [2021-08-06 20:27:02,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:02,693 INFO L470 AbstractCegarLoop]: Abstraction has 3346 states and 6390 transitions. [2021-08-06 20:27:02,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:02,694 INFO L276 IsEmpty]: Start isEmpty. Operand 3346 states and 6390 transitions. [2021-08-06 20:27:02,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:02,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:02,696 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:02,722 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:27:02,899 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:27:02,899 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:27:02,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:02,899 INFO L82 PathProgramCache]: Analyzing trace with hash -35107879, now seen corresponding path program 59 times [2021-08-06 20:27:02,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:02,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968134353] [2021-08-06 20:27:02,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:02,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:02,969 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:02,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:02,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968134353] [2021-08-06 20:27:02,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968134353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:02,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604698197] [2021-08-06 20:27:02,969 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:27:02,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:02,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:02,970 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:27:03,009 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:27:06,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:27:06,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:06,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:06,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:06,455 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:27:06,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:06,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604698197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:06,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:06,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:27:06,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331173400] [2021-08-06 20:27:06,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:27:06,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:06,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:27:06,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:27:06,483 INFO L87 Difference]: Start difference. First operand 3346 states and 6390 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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:27:06,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:06,745 INFO L93 Difference]: Finished difference Result 5442 states and 9969 transitions. [2021-08-06 20:27:06,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:27:06,746 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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 33 [2021-08-06 20:27:06,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:06,751 INFO L225 Difference]: With dead ends: 5442 [2021-08-06 20:27:06,751 INFO L226 Difference]: Without dead ends: 5426 [2021-08-06 20:27:06,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 140.3ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:27:06,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-08-06 20:27:06,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 4291. [2021-08-06 20:27:06,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4291 states, 4290 states have (on average 1.9163170163170162) internal successors, (8221), 4290 states have internal predecessors, (8221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:06,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4291 states to 4291 states and 8221 transitions. [2021-08-06 20:27:06,799 INFO L78 Accepts]: Start accepts. Automaton has 4291 states and 8221 transitions. Word has length 33 [2021-08-06 20:27:06,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:06,799 INFO L470 AbstractCegarLoop]: Abstraction has 4291 states and 8221 transitions. [2021-08-06 20:27:06,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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:27:06,799 INFO L276 IsEmpty]: Start isEmpty. Operand 4291 states and 8221 transitions. [2021-08-06 20:27:06,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:06,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:06,803 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:06,832 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:27:07,016 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:27:07,017 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:27:07,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:07,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1025569316, now seen corresponding path program 60 times [2021-08-06 20:27:07,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:07,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878428070] [2021-08-06 20:27:07,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:07,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:07,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:07,090 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:27:07,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:07,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878428070] [2021-08-06 20:27:07,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878428070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:07,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856206460] [2021-08-06 20:27:07,091 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:07,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:07,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:07,092 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:27:07,095 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:27:10,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:27:10,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:10,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:27:10,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:10,660 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:27:10,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:10,707 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:27:10,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856206460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:10,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:10,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:27:10,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053559025] [2021-08-06 20:27:10,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:27:10,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:10,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:27:10,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:27:10,708 INFO L87 Difference]: Start difference. First operand 4291 states and 8221 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 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:27:10,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:10,829 INFO L93 Difference]: Finished difference Result 4669 states and 8820 transitions. [2021-08-06 20:27:10,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:27:10,829 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 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 33 [2021-08-06 20:27:10,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:10,834 INFO L225 Difference]: With dead ends: 4669 [2021-08-06 20:27:10,834 INFO L226 Difference]: Without dead ends: 4669 [2021-08-06 20:27:10,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:10,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2021-08-06 20:27:10,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 4509. [2021-08-06 20:27:10,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4509 states, 4508 states have (on average 1.9021739130434783) internal successors, (8575), 4508 states have internal predecessors, (8575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:10,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4509 states to 4509 states and 8575 transitions. [2021-08-06 20:27:10,875 INFO L78 Accepts]: Start accepts. Automaton has 4509 states and 8575 transitions. Word has length 33 [2021-08-06 20:27:10,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:10,875 INFO L470 AbstractCegarLoop]: Abstraction has 4509 states and 8575 transitions. [2021-08-06 20:27:10,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 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:27:10,875 INFO L276 IsEmpty]: Start isEmpty. Operand 4509 states and 8575 transitions. [2021-08-06 20:27:10,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:10,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:10,879 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:10,905 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:27:11,105 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:27:11,105 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:27:11,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:11,105 INFO L82 PathProgramCache]: Analyzing trace with hash 183307059, now seen corresponding path program 61 times [2021-08-06 20:27:11,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:11,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263961811] [2021-08-06 20:27:11,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:11,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:11,161 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:27:11,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:11,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263961811] [2021-08-06 20:27:11,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263961811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:11,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017103142] [2021-08-06 20:27:11,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:27:11,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:11,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:11,162 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:27:11,197 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:27:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:14,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:14,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:14,791 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:27:14,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:14,819 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:27:14,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017103142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:14,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:14,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:27:14,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205669919] [2021-08-06 20:27:14,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:27:14,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:14,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:27:14,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:27:14,820 INFO L87 Difference]: Start difference. First operand 4509 states and 8575 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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:27:15,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:15,052 INFO L93 Difference]: Finished difference Result 5579 states and 10360 transitions. [2021-08-06 20:27:15,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:27:15,052 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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 33 [2021-08-06 20:27:15,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:15,057 INFO L225 Difference]: With dead ends: 5579 [2021-08-06 20:27:15,058 INFO L226 Difference]: Without dead ends: 5573 [2021-08-06 20:27:15,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 126.8ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:27:15,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5573 states. [2021-08-06 20:27:15,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5573 to 5180. [2021-08-06 20:27:15,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5180 states, 5179 states have (on average 1.913689901525391) internal successors, (9911), 5179 states have internal predecessors, (9911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:15,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5180 states to 5180 states and 9911 transitions. [2021-08-06 20:27:15,109 INFO L78 Accepts]: Start accepts. Automaton has 5180 states and 9911 transitions. Word has length 33 [2021-08-06 20:27:15,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:15,109 INFO L470 AbstractCegarLoop]: Abstraction has 5180 states and 9911 transitions. [2021-08-06 20:27:15,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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:27:15,109 INFO L276 IsEmpty]: Start isEmpty. Operand 5180 states and 9911 transitions. [2021-08-06 20:27:15,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:15,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:15,114 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:15,140 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:27:15,340 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:27:15,341 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:27:15,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:15,341 INFO L82 PathProgramCache]: Analyzing trace with hash -222501653, now seen corresponding path program 62 times [2021-08-06 20:27:15,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:15,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372709229] [2021-08-06 20:27:15,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:15,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:15,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:15,427 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:27:15,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:15,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372709229] [2021-08-06 20:27:15,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372709229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:15,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186841579] [2021-08-06 20:27:15,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:27:15,427 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:15,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:15,428 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:27:15,428 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:27:18,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:27:18,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:18,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:18,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:18,982 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:27:18,983 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:19,013 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:27:19,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186841579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:19,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:19,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:27:19,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819180389] [2021-08-06 20:27:19,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:27:19,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:19,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:27:19,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:27:19,014 INFO L87 Difference]: Start difference. First operand 5180 states and 9911 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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:27:19,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:19,296 INFO L93 Difference]: Finished difference Result 5550 states and 10343 transitions. [2021-08-06 20:27:19,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:27:19,296 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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 33 [2021-08-06 20:27:19,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:19,302 INFO L225 Difference]: With dead ends: 5550 [2021-08-06 20:27:19,302 INFO L226 Difference]: Without dead ends: 5550 [2021-08-06 20:27:19,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 152.5ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:27:19,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5550 states. [2021-08-06 20:27:19,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5550 to 5102. [2021-08-06 20:27:19,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 5101 states have (on average 1.9168790433248382) internal successors, (9778), 5101 states have internal predecessors, (9778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:19,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 9778 transitions. [2021-08-06 20:27:19,353 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 9778 transitions. Word has length 33 [2021-08-06 20:27:19,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:19,353 INFO L470 AbstractCegarLoop]: Abstraction has 5102 states and 9778 transitions. [2021-08-06 20:27:19,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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:27:19,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 9778 transitions. [2021-08-06 20:27:19,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:19,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:19,357 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:19,384 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:27:19,572 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:27:19,573 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:27:19,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:19,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1639091451, now seen corresponding path program 63 times [2021-08-06 20:27:19,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:19,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418967562] [2021-08-06 20:27:19,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:19,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:19,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:19,630 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:27:19,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:19,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418967562] [2021-08-06 20:27:19,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418967562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:19,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561219242] [2021-08-06 20:27:19,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:27:19,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:19,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:19,649 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:27:19,649 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:27:23,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:27:23,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:23,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:23,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:23,324 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:27:23,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:23,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:27:23,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561219242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:23,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:23,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:27:23,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962107701] [2021-08-06 20:27:23,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:27:23,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:23,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:27:23,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:27:23,358 INFO L87 Difference]: Start difference. First operand 5102 states and 9778 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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:27:23,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:23,728 INFO L93 Difference]: Finished difference Result 5762 states and 10921 transitions. [2021-08-06 20:27:23,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:27:23,728 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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 33 [2021-08-06 20:27:23,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:23,733 INFO L225 Difference]: With dead ends: 5762 [2021-08-06 20:27:23,733 INFO L226 Difference]: Without dead ends: 5762 [2021-08-06 20:27:23,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 197.3ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:27:23,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2021-08-06 20:27:23,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 5316. [2021-08-06 20:27:23,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5316 states, 5315 states have (on average 1.9025399811853245) internal successors, (10112), 5315 states have internal predecessors, (10112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:23,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5316 states to 5316 states and 10112 transitions. [2021-08-06 20:27:23,785 INFO L78 Accepts]: Start accepts. Automaton has 5316 states and 10112 transitions. Word has length 33 [2021-08-06 20:27:23,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:23,785 INFO L470 AbstractCegarLoop]: Abstraction has 5316 states and 10112 transitions. [2021-08-06 20:27:23,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 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:27:23,785 INFO L276 IsEmpty]: Start isEmpty. Operand 5316 states and 10112 transitions. [2021-08-06 20:27:23,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:23,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:23,789 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:27:23,816 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:27:24,016 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:27:24,016 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:27:24,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:24,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1684890527, now seen corresponding path program 64 times [2021-08-06 20:27:24,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:24,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978724833] [2021-08-06 20:27:24,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:24,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:24,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:27:24,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:24,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978724833] [2021-08-06 20:27:24,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978724833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:24,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502559431] [2021-08-06 20:27:24,078 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:27:24,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:24,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:24,078 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:27:24,079 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:27:27,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:27:27,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:27,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:27,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:27,822 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:27:27,823 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:27,841 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:27,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502559431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:27,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:27,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:27:27,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347864516] [2021-08-06 20:27:27,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:27:27,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:27,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:27:27,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:27,842 INFO L87 Difference]: Start difference. First operand 5316 states and 10112 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:27:28,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:28,655 INFO L93 Difference]: Finished difference Result 11326 states and 19645 transitions. [2021-08-06 20:27:28,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:27:28,656 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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 33 [2021-08-06 20:27:28,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:28,669 INFO L225 Difference]: With dead ends: 11326 [2021-08-06 20:27:28,669 INFO L226 Difference]: Without dead ends: 11326 [2021-08-06 20:27:28,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 495.4ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:27:28,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11326 states. [2021-08-06 20:27:28,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11326 to 5475. [2021-08-06 20:27:28,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5475 states, 5474 states have (on average 1.9013518450858604) internal successors, (10408), 5474 states have internal predecessors, (10408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:28,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5475 states to 5475 states and 10408 transitions. [2021-08-06 20:27:28,763 INFO L78 Accepts]: Start accepts. Automaton has 5475 states and 10408 transitions. Word has length 33 [2021-08-06 20:27:28,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:28,763 INFO L470 AbstractCegarLoop]: Abstraction has 5475 states and 10408 transitions. [2021-08-06 20:27:28,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:27:28,763 INFO L276 IsEmpty]: Start isEmpty. Operand 5475 states and 10408 transitions. [2021-08-06 20:27:28,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:28,768 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:28,768 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:27:28,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-06 20:27:28,992 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:27:28,993 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:27:28,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:28,993 INFO L82 PathProgramCache]: Analyzing trace with hash -567356386, now seen corresponding path program 35 times [2021-08-06 20:27:28,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:28,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356830266] [2021-08-06 20:27:28,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:28,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:29,053 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:27:29,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:29,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356830266] [2021-08-06 20:27:29,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356830266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:29,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133698359] [2021-08-06 20:27:29,054 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:27:29,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:29,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:29,054 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:27:29,055 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:27:32,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:27:32,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:32,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:32,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:32,734 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:27:32,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:32,751 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:32,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133698359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:32,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:32,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:27:32,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20345868] [2021-08-06 20:27:32,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:27:32,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:32,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:27:32,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:32,752 INFO L87 Difference]: Start difference. First operand 5475 states and 10408 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:33,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:33,306 INFO L93 Difference]: Finished difference Result 10842 states and 18730 transitions. [2021-08-06 20:27:33,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:27:33,306 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:27:33,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:33,353 INFO L225 Difference]: With dead ends: 10842 [2021-08-06 20:27:33,353 INFO L226 Difference]: Without dead ends: 10842 [2021-08-06 20:27:33,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 345.1ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:27:33,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10842 states. [2021-08-06 20:27:33,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10842 to 5465. [2021-08-06 20:27:33,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 5464 states have (on average 1.8989751098096632) internal successors, (10376), 5464 states have internal predecessors, (10376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:33,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 10376 transitions. [2021-08-06 20:27:33,434 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 10376 transitions. Word has length 33 [2021-08-06 20:27:33,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:33,435 INFO L470 AbstractCegarLoop]: Abstraction has 5465 states and 10376 transitions. [2021-08-06 20:27:33,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:33,435 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 10376 transitions. [2021-08-06 20:27:33,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:33,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:33,441 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:33,468 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:27:33,656 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:27:33,657 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:27:33,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:33,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1284168447, now seen corresponding path program 65 times [2021-08-06 20:27:33,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:33,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266045615] [2021-08-06 20:27:33,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:33,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:33,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:33,710 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:27:33,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:33,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266045615] [2021-08-06 20:27:33,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266045615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:33,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9958296] [2021-08-06 20:27:33,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:27:33,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:33,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:33,711 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:27:33,711 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:27:37,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:27:37,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:37,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:37,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:37,214 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:27:37,214 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:37,275 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:27:37,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9958296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:37,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:37,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:27:37,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680509957] [2021-08-06 20:27:37,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:27:37,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:37,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:27:37,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:27:37,275 INFO L87 Difference]: Start difference. First operand 5465 states and 10376 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:27:37,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:37,629 INFO L93 Difference]: Finished difference Result 7207 states and 13106 transitions. [2021-08-06 20:27:37,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:27:37,630 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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 33 [2021-08-06 20:27:37,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:37,640 INFO L225 Difference]: With dead ends: 7207 [2021-08-06 20:27:37,640 INFO L226 Difference]: Without dead ends: 7199 [2021-08-06 20:27:37,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:27:37,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7199 states. [2021-08-06 20:27:37,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7199 to 6229. [2021-08-06 20:27:37,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6229 states, 6228 states have (on average 1.8994861913937058) internal successors, (11830), 6228 states have internal predecessors, (11830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:37,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6229 states to 6229 states and 11830 transitions. [2021-08-06 20:27:37,721 INFO L78 Accepts]: Start accepts. Automaton has 6229 states and 11830 transitions. Word has length 33 [2021-08-06 20:27:37,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:37,721 INFO L470 AbstractCegarLoop]: Abstraction has 6229 states and 11830 transitions. [2021-08-06 20:27:37,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:27:37,721 INFO L276 IsEmpty]: Start isEmpty. Operand 6229 states and 11830 transitions. [2021-08-06 20:27:37,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:37,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:37,727 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:27:37,758 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:27:37,939 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:27:37,940 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:27:37,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:37,940 INFO L82 PathProgramCache]: Analyzing trace with hash 575481376, now seen corresponding path program 36 times [2021-08-06 20:27:37,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:37,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459593663] [2021-08-06 20:27:37,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:37,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:37,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:37,994 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:27:37,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:37,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459593663] [2021-08-06 20:27:37,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459593663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:37,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585194916] [2021-08-06 20:27:37,994 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:37,994 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:37,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:37,995 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:27:37,996 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:27:41,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:27:41,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:41,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:41,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:41,760 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:41,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585194916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:41,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:41,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:27:41,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153988886] [2021-08-06 20:27:41,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:27:41,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:41,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:27:41,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:41,761 INFO L87 Difference]: Start difference. First operand 6229 states and 11830 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:42,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:42,113 INFO L93 Difference]: Finished difference Result 7481 states and 13715 transitions. [2021-08-06 20:27:42,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:27:42,132 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:27:42,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:42,140 INFO L225 Difference]: With dead ends: 7481 [2021-08-06 20:27:42,141 INFO L226 Difference]: Without dead ends: 7465 [2021-08-06 20:27:42,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 226.4ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:27:42,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7465 states. [2021-08-06 20:27:42,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7465 to 6053. [2021-08-06 20:27:42,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6053 states, 6052 states have (on average 1.8997025776602776) internal successors, (11497), 6052 states have internal predecessors, (11497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:42,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6053 states to 6053 states and 11497 transitions. [2021-08-06 20:27:42,206 INFO L78 Accepts]: Start accepts. Automaton has 6053 states and 11497 transitions. Word has length 33 [2021-08-06 20:27:42,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:42,207 INFO L470 AbstractCegarLoop]: Abstraction has 6053 states and 11497 transitions. [2021-08-06 20:27:42,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:42,207 INFO L276 IsEmpty]: Start isEmpty. Operand 6053 states and 11497 transitions. [2021-08-06 20:27:42,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:42,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:42,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:42,238 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:27:42,424 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:27:42,425 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:27:42,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:42,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1510568347, now seen corresponding path program 66 times [2021-08-06 20:27:42,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:42,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094436631] [2021-08-06 20:27:42,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:42,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:42,476 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:27:42,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:42,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094436631] [2021-08-06 20:27:42,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094436631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:42,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014890098] [2021-08-06 20:27:42,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:42,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:42,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:42,477 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:27:42,477 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:27:45,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:27:45,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:45,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:45,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:46,091 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:27:46,092 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:46,125 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:46,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014890098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:46,126 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:46,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:27:46,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266848141] [2021-08-06 20:27:46,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:27:46,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:46,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:27:46,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:27:46,126 INFO L87 Difference]: Start difference. First operand 6053 states and 11497 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:27:46,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:46,573 INFO L93 Difference]: Finished difference Result 6889 states and 12588 transitions. [2021-08-06 20:27:46,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:27:46,573 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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 33 [2021-08-06 20:27:46,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:46,581 INFO L225 Difference]: With dead ends: 6889 [2021-08-06 20:27:46,581 INFO L226 Difference]: Without dead ends: 6881 [2021-08-06 20:27:46,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 221.1ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:27:46,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6881 states. [2021-08-06 20:27:46,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6881 to 6023. [2021-08-06 20:27:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6023 states, 6022 states have (on average 1.8983726336765194) internal successors, (11432), 6022 states have internal predecessors, (11432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:46,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6023 states to 6023 states and 11432 transitions. [2021-08-06 20:27:46,645 INFO L78 Accepts]: Start accepts. Automaton has 6023 states and 11432 transitions. Word has length 33 [2021-08-06 20:27:46,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:46,646 INFO L470 AbstractCegarLoop]: Abstraction has 6023 states and 11432 transitions. [2021-08-06 20:27:46,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:27:46,646 INFO L276 IsEmpty]: Start isEmpty. Operand 6023 states and 11432 transitions. [2021-08-06 20:27:46,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:46,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:46,650 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:46,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-06 20:27:46,852 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:27:46,852 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:27:46,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:46,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1700621629, now seen corresponding path program 67 times [2021-08-06 20:27:46,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:46,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85382526] [2021-08-06 20:27:46,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:46,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:46,908 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:27:46,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:46,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85382526] [2021-08-06 20:27:46,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85382526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:46,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288610357] [2021-08-06 20:27:46,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:27:46,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:46,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:46,909 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:27:46,910 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:27:50,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:50,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:50,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:50,486 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:27:50,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:50,514 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:27:50,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288610357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:50,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:50,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:27:50,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822951590] [2021-08-06 20:27:50,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:27:50,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:50,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:27:50,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:27:50,515 INFO L87 Difference]: Start difference. First operand 6023 states and 11432 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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:27:50,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:50,912 INFO L93 Difference]: Finished difference Result 7083 states and 12973 transitions. [2021-08-06 20:27:50,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:27:50,913 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-08-06 20:27:50,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:50,921 INFO L225 Difference]: With dead ends: 7083 [2021-08-06 20:27:50,921 INFO L226 Difference]: Without dead ends: 7079 [2021-08-06 20:27:50,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 218.0ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:27:50,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7079 states. [2021-08-06 20:27:50,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7079 to 6023. [2021-08-06 20:27:50,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6023 states, 6022 states have (on average 1.8980405181002988) internal successors, (11430), 6022 states have internal predecessors, (11430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:50,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6023 states to 6023 states and 11430 transitions. [2021-08-06 20:27:50,985 INFO L78 Accepts]: Start accepts. Automaton has 6023 states and 11430 transitions. Word has length 33 [2021-08-06 20:27:50,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:50,985 INFO L470 AbstractCegarLoop]: Abstraction has 6023 states and 11430 transitions. [2021-08-06 20:27:50,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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:27:50,986 INFO L276 IsEmpty]: Start isEmpty. Operand 6023 states and 11430 transitions. [2021-08-06 20:27:50,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:50,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:50,990 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:51,016 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:27:51,213 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:27:51,213 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:27:51,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:51,213 INFO L82 PathProgramCache]: Analyzing trace with hash -2106430341, now seen corresponding path program 68 times [2021-08-06 20:27:51,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:51,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743407826] [2021-08-06 20:27:51,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:51,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:51,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:51,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:51,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743407826] [2021-08-06 20:27:51,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743407826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:51,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756420939] [2021-08-06 20:27:51,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:27:51,305 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:51,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:51,306 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:27:51,307 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:27:54,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:27:54,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:54,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:54,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:55,075 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:27:55,075 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:55,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:27:55,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756420939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:55,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:55,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:27:55,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509173016] [2021-08-06 20:27:55,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:27:55,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:55,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:27:55,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:27:55,110 INFO L87 Difference]: Start difference. First operand 6023 states and 11430 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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:27:55,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:55,682 INFO L93 Difference]: Finished difference Result 7254 states and 13380 transitions. [2021-08-06 20:27:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:27:55,682 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-08-06 20:27:55,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:55,690 INFO L225 Difference]: With dead ends: 7254 [2021-08-06 20:27:55,690 INFO L226 Difference]: Without dead ends: 7254 [2021-08-06 20:27:55,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 360.9ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:27:55,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7254 states. [2021-08-06 20:27:55,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7254 to 5951. [2021-08-06 20:27:55,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5951 states, 5950 states have (on average 1.9042016806722688) internal successors, (11330), 5950 states have internal predecessors, (11330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:27:55,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5951 states to 5951 states and 11330 transitions. [2021-08-06 20:27:55,754 INFO L78 Accepts]: Start accepts. Automaton has 5951 states and 11330 transitions. Word has length 33 [2021-08-06 20:27:55,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:55,754 INFO L470 AbstractCegarLoop]: Abstraction has 5951 states and 11330 transitions. [2021-08-06 20:27:55,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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:27:55,754 INFO L276 IsEmpty]: Start isEmpty. Operand 5951 states and 11330 transitions. [2021-08-06 20:27:55,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:55,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:55,759 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:27:55,786 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:27:55,974 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:27:55,975 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:27:55,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:55,975 INFO L82 PathProgramCache]: Analyzing trace with hash 40032605, now seen corresponding path program 69 times [2021-08-06 20:27:55,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:55,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445737619] [2021-08-06 20:27:55,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:55,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:56,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:56,047 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:27:56,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:56,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445737619] [2021-08-06 20:27:56,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445737619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:56,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645807209] [2021-08-06 20:27:56,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:27:56,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:56,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:56,048 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:27:56,049 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:27:59,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:27:59,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:59,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:59,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:59,798 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:59,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:59,825 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:27:59,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645807209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:59,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:59,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:27:59,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242749054] [2021-08-06 20:27:59,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:27:59,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:59,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:27:59,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:27:59,826 INFO L87 Difference]: Start difference. First operand 5951 states and 11330 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:00,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:00,267 INFO L93 Difference]: Finished difference Result 7667 states and 13983 transitions. [2021-08-06 20:28:00,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:28:00,268 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:00,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:00,277 INFO L225 Difference]: With dead ends: 7667 [2021-08-06 20:28:00,277 INFO L226 Difference]: Without dead ends: 7663 [2021-08-06 20:28:00,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 232.8ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:28:00,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7663 states. [2021-08-06 20:28:00,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7663 to 6249. [2021-08-06 20:28:00,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6249 states, 6248 states have (on average 1.9124519846350831) internal successors, (11949), 6248 states have internal predecessors, (11949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:00,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6249 states to 6249 states and 11949 transitions. [2021-08-06 20:28:00,351 INFO L78 Accepts]: Start accepts. Automaton has 6249 states and 11949 transitions. Word has length 33 [2021-08-06 20:28:00,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:00,351 INFO L470 AbstractCegarLoop]: Abstraction has 6249 states and 11949 transitions. [2021-08-06 20:28:00,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:00,351 INFO L276 IsEmpty]: Start isEmpty. Operand 6249 states and 11949 transitions. [2021-08-06 20:28:00,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:00,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:00,357 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:00,386 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:28:00,584 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:28:00,584 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:28:00,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:00,585 INFO L82 PathProgramCache]: Analyzing trace with hash -365776107, now seen corresponding path program 70 times [2021-08-06 20:28:00,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:00,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741472317] [2021-08-06 20:28:00,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:00,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:00,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:00,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:00,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741472317] [2021-08-06 20:28:00,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741472317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:00,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927703130] [2021-08-06 20:28:00,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:28:00,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:00,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:00,641 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:28:00,642 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:28:04,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:28:04,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:04,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:04,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:04,363 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:28:04,363 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:04,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:04,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927703130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:04,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:04,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:28:04,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573823923] [2021-08-06 20:28:04,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:28:04,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:04,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:28:04,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:28:04,395 INFO L87 Difference]: Start difference. First operand 6249 states and 11949 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:05,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:05,046 INFO L93 Difference]: Finished difference Result 6972 states and 12856 transitions. [2021-08-06 20:28:05,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:28:05,047 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:05,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:05,055 INFO L225 Difference]: With dead ends: 6972 [2021-08-06 20:28:05,055 INFO L226 Difference]: Without dead ends: 6972 [2021-08-06 20:28:05,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 363.9ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:28:05,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6972 states. [2021-08-06 20:28:05,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6972 to 6222. [2021-08-06 20:28:05,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6222 states, 6221 states have (on average 1.912714997588812) internal successors, (11899), 6221 states have internal predecessors, (11899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:05,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6222 states to 6222 states and 11899 transitions. [2021-08-06 20:28:05,137 INFO L78 Accepts]: Start accepts. Automaton has 6222 states and 11899 transitions. Word has length 33 [2021-08-06 20:28:05,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:05,137 INFO L470 AbstractCegarLoop]: Abstraction has 6222 states and 11899 transitions. [2021-08-06 20:28:05,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:05,137 INFO L276 IsEmpty]: Start isEmpty. Operand 6222 states and 11899 transitions. [2021-08-06 20:28:05,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:05,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:05,142 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:05,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:05,356 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:28:05,357 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:28:05,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:05,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1495816997, now seen corresponding path program 71 times [2021-08-06 20:28:05,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:05,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300302453] [2021-08-06 20:28:05,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:05,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:05,431 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:05,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:05,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300302453] [2021-08-06 20:28:05,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300302453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:05,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622805191] [2021-08-06 20:28:05,431 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:28:05,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:05,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:05,432 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:28:05,433 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:28:08,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:28:08,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:08,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:08,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:09,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:09,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:09,124 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:09,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622805191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:09,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:09,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:28:09,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872028428] [2021-08-06 20:28:09,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:28:09,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:09,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:28:09,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:28:09,125 INFO L87 Difference]: Start difference. First operand 6222 states and 11899 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:09,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:09,673 INFO L93 Difference]: Finished difference Result 8244 states and 15312 transitions. [2021-08-06 20:28:09,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:28:09,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:09,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:09,682 INFO L225 Difference]: With dead ends: 8244 [2021-08-06 20:28:09,682 INFO L226 Difference]: Without dead ends: 8244 [2021-08-06 20:28:09,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 315.6ms TimeCoverageRelationStatistics Valid=470, Invalid=1170, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:28:09,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8244 states. [2021-08-06 20:28:09,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8244 to 6529. [2021-08-06 20:28:09,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6529 states, 6528 states have (on average 1.9114583333333333) internal successors, (12478), 6528 states have internal predecessors, (12478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:09,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6529 states to 6529 states and 12478 transitions. [2021-08-06 20:28:09,763 INFO L78 Accepts]: Start accepts. Automaton has 6529 states and 12478 transitions. Word has length 33 [2021-08-06 20:28:09,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:09,763 INFO L470 AbstractCegarLoop]: Abstraction has 6529 states and 12478 transitions. [2021-08-06 20:28:09,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 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:28:09,764 INFO L276 IsEmpty]: Start isEmpty. Operand 6529 states and 12478 transitions. [2021-08-06 20:28:09,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:09,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:09,769 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:28:09,797 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:28:09,986 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:28:09,987 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:28:09,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:09,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1266561562, now seen corresponding path program 37 times [2021-08-06 20:28:09,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:09,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888762383] [2021-08-06 20:28:09,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:09,987 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:10,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:10,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:10,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888762383] [2021-08-06 20:28:10,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888762383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:10,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305716626] [2021-08-06 20:28:10,047 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:28:10,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:10,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:10,049 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:28:10,049 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:28:13,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:13,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:13,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:13,875 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:28:13,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:13,894 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:13,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305716626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:13,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:13,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:28:13,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418563978] [2021-08-06 20:28:13,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:13,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:13,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:13,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:13,895 INFO L87 Difference]: Start difference. First operand 6529 states and 12478 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:28:15,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:15,021 INFO L93 Difference]: Finished difference Result 24895 states and 41901 transitions. [2021-08-06 20:28:15,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:28:15,021 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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 33 [2021-08-06 20:28:15,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:15,058 INFO L225 Difference]: With dead ends: 24895 [2021-08-06 20:28:15,058 INFO L226 Difference]: Without dead ends: 24895 [2021-08-06 20:28:15,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1987 ImplicationChecksByTransitivity, 728.1ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:28:15,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24895 states. [2021-08-06 20:28:15,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24895 to 9019. [2021-08-06 20:28:15,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9019 states, 9018 states have (on average 1.9479929030827234) internal successors, (17567), 9018 states have internal predecessors, (17567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:15,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9019 states to 9019 states and 17567 transitions. [2021-08-06 20:28:15,266 INFO L78 Accepts]: Start accepts. Automaton has 9019 states and 17567 transitions. Word has length 33 [2021-08-06 20:28:15,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:15,266 INFO L470 AbstractCegarLoop]: Abstraction has 9019 states and 17567 transitions. [2021-08-06 20:28:15,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:28:15,266 INFO L276 IsEmpty]: Start isEmpty. Operand 9019 states and 17567 transitions. [2021-08-06 20:28:15,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:15,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:15,274 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:28:15,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:15,500 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:28:15,500 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:28:15,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:15,500 INFO L82 PathProgramCache]: Analyzing trace with hash -731451560, now seen corresponding path program 38 times [2021-08-06 20:28:15,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:15,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082865666] [2021-08-06 20:28:15,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:15,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:15,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:15,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082865666] [2021-08-06 20:28:15,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082865666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:15,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114896095] [2021-08-06 20:28:15,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:15,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:15,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:15,553 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:28:15,554 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:28:19,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:28:19,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:19,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:19,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:19,262 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:19,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114896095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:19,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:19,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:28:19,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215572166] [2021-08-06 20:28:19,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:19,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:19,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:19,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:19,263 INFO L87 Difference]: Start difference. First operand 9019 states and 17567 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:19,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:19,589 INFO L93 Difference]: Finished difference Result 12658 states and 23794 transitions. [2021-08-06 20:28:19,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:28:19,589 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:19,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:19,605 INFO L225 Difference]: With dead ends: 12658 [2021-08-06 20:28:19,605 INFO L226 Difference]: Without dead ends: 12654 [2021-08-06 20:28:19,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 204.0ms TimeCoverageRelationStatistics Valid=228, Invalid=764, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:28:19,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12654 states. [2021-08-06 20:28:19,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12654 to 11542. [2021-08-06 20:28:19,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11542 states, 11541 states have (on average 1.9293822025820986) internal successors, (22267), 11541 states have internal predecessors, (22267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:19,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11542 states to 11542 states and 22267 transitions. [2021-08-06 20:28:19,738 INFO L78 Accepts]: Start accepts. Automaton has 11542 states and 22267 transitions. Word has length 33 [2021-08-06 20:28:19,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:19,738 INFO L470 AbstractCegarLoop]: Abstraction has 11542 states and 22267 transitions. [2021-08-06 20:28:19,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:19,738 INFO L276 IsEmpty]: Start isEmpty. Operand 11542 states and 22267 transitions. [2021-08-06 20:28:19,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:19,747 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:19,747 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:19,775 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:28:19,968 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:28:19,968 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:28:19,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:19,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1476349243, now seen corresponding path program 72 times [2021-08-06 20:28:19,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:19,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527147834] [2021-08-06 20:28:19,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:19,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:20,027 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:28:20,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:20,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527147834] [2021-08-06 20:28:20,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527147834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:20,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162380152] [2021-08-06 20:28:20,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:28:20,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:20,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:20,029 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:28:20,029 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:28:23,771 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:28:23,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:23,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:23,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:23,950 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:28:23,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:23,981 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:28:23,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162380152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:23,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:23,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:28:23,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323174883] [2021-08-06 20:28:23,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:28:23,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:23,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:28:23,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:23,982 INFO L87 Difference]: Start difference. First operand 11542 states and 22267 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:28:24,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:24,685 INFO L93 Difference]: Finished difference Result 14971 states and 28122 transitions. [2021-08-06 20:28:24,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:28:24,685 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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 33 [2021-08-06 20:28:24,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:24,704 INFO L225 Difference]: With dead ends: 14971 [2021-08-06 20:28:24,704 INFO L226 Difference]: Without dead ends: 14971 [2021-08-06 20:28:24,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 412.7ms TimeCoverageRelationStatistics Valid=554, Invalid=1338, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:28:24,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14971 states. [2021-08-06 20:28:24,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14971 to 12101. [2021-08-06 20:28:24,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12101 states, 12100 states have (on average 1.9109917355371902) internal successors, (23123), 12100 states have internal predecessors, (23123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:24,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12101 states to 12101 states and 23123 transitions. [2021-08-06 20:28:24,857 INFO L78 Accepts]: Start accepts. Automaton has 12101 states and 23123 transitions. Word has length 33 [2021-08-06 20:28:24,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:24,857 INFO L470 AbstractCegarLoop]: Abstraction has 12101 states and 23123 transitions. [2021-08-06 20:28:24,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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:28:24,857 INFO L276 IsEmpty]: Start isEmpty. Operand 12101 states and 23123 transitions. [2021-08-06 20:28:24,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:24,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:24,866 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:28:24,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:25,083 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:28:25,083 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:28:25,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:25,083 INFO L82 PathProgramCache]: Analyzing trace with hash -641660355, now seen corresponding path program 73 times [2021-08-06 20:28:25,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:25,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979549628] [2021-08-06 20:28:25,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:25,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:25,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:25,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:25,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:25,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979549628] [2021-08-06 20:28:25,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979549628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:25,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382205017] [2021-08-06 20:28:25,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:28:25,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:25,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:25,148 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:28:25,149 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:28:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:28,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:28,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:29,131 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:28:29,131 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:29,149 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:28:29,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382205017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:29,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:29,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:28:29,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890943875] [2021-08-06 20:28:29,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:28:29,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:29,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:28:29,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:28:29,150 INFO L87 Difference]: Start difference. First operand 12101 states and 23123 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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:28:29,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:29,640 INFO L93 Difference]: Finished difference Result 22432 states and 38706 transitions. [2021-08-06 20:28:29,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:28:29,640 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 33 [2021-08-06 20:28:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:29,676 INFO L225 Difference]: With dead ends: 22432 [2021-08-06 20:28:29,676 INFO L226 Difference]: Without dead ends: 22432 [2021-08-06 20:28:29,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 276.7ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:28:29,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22432 states. [2021-08-06 20:28:29,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22432 to 12731. [2021-08-06 20:28:29,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12731 states, 12730 states have (on average 1.9175176747839748) internal successors, (24410), 12730 states have internal predecessors, (24410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:29,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12731 states to 12731 states and 24410 transitions. [2021-08-06 20:28:29,971 INFO L78 Accepts]: Start accepts. Automaton has 12731 states and 24410 transitions. Word has length 33 [2021-08-06 20:28:29,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:29,971 INFO L470 AbstractCegarLoop]: Abstraction has 12731 states and 24410 transitions. [2021-08-06 20:28:29,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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:28:29,972 INFO L276 IsEmpty]: Start isEmpty. Operand 12731 states and 24410 transitions. [2021-08-06 20:28:29,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:29,981 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:29,981 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:28:30,010 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:28:30,196 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:28:30,197 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:30,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:30,197 INFO L82 PathProgramCache]: Analyzing trace with hash 878610425, now seen corresponding path program 74 times [2021-08-06 20:28:30,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:30,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668566429] [2021-08-06 20:28:30,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:30,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:30,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:30,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668566429] [2021-08-06 20:28:30,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668566429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:30,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756947619] [2021-08-06 20:28:30,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:30,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:30,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:30,277 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:30,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-06 20:28:33,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:28:33,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:33,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:33,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:34,305 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:28:34,306 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:34,328 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:28:34,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756947619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:34,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:34,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:28:34,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132514937] [2021-08-06 20:28:34,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:34,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:34,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:34,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:34,329 INFO L87 Difference]: Start difference. First operand 12731 states and 24410 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:35,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:35,140 INFO L93 Difference]: Finished difference Result 23443 states and 40213 transitions. [2021-08-06 20:28:35,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:28:35,140 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:35,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:35,171 INFO L225 Difference]: With dead ends: 23443 [2021-08-06 20:28:35,171 INFO L226 Difference]: Without dead ends: 23443 [2021-08-06 20:28:35,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 502.6ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:28:35,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23443 states. [2021-08-06 20:28:35,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23443 to 12528. [2021-08-06 20:28:35,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12528 states, 12527 states have (on average 1.9050051887922088) internal successors, (23864), 12527 states have internal predecessors, (23864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:35,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12528 states to 12528 states and 23864 transitions. [2021-08-06 20:28:35,382 INFO L78 Accepts]: Start accepts. Automaton has 12528 states and 23864 transitions. Word has length 33 [2021-08-06 20:28:35,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:35,383 INFO L470 AbstractCegarLoop]: Abstraction has 12528 states and 23864 transitions. [2021-08-06 20:28:35,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:35,383 INFO L276 IsEmpty]: Start isEmpty. Operand 12528 states and 23864 transitions. [2021-08-06 20:28:35,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:35,391 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:35,391 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:35,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:35,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-06 20:28:35,617 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:35,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:35,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1588289606, now seen corresponding path program 75 times [2021-08-06 20:28:35,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:35,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122966023] [2021-08-06 20:28:35,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:35,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:35,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:35,668 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:28:35,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:35,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122966023] [2021-08-06 20:28:35,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122966023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:35,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876304812] [2021-08-06 20:28:35,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:28:35,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:35,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:35,669 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:35,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-06 20:28:39,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:28:39,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:39,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:28:39,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:39,615 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:28:39,616 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:28:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:28:39,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876304812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:39,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:39,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:28:39,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084206755] [2021-08-06 20:28:39,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:28:39,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:39,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:28:39,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:28:39,660 INFO L87 Difference]: Start difference. First operand 12528 states and 23864 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:39,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:39,783 INFO L93 Difference]: Finished difference Result 17622 states and 32708 transitions. [2021-08-06 20:28:39,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:28:39,783 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:39,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:39,809 INFO L225 Difference]: With dead ends: 17622 [2021-08-06 20:28:39,809 INFO L226 Difference]: Without dead ends: 17620 [2021-08-06 20:28:39,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 61.2ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:39,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17620 states. [2021-08-06 20:28:39,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17620 to 12772. [2021-08-06 20:28:39,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12772 states, 12771 states have (on average 1.9080729778404197) internal successors, (24368), 12771 states have internal predecessors, (24368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:40,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12772 states to 12772 states and 24368 transitions. [2021-08-06 20:28:40,020 INFO L78 Accepts]: Start accepts. Automaton has 12772 states and 24368 transitions. Word has length 33 [2021-08-06 20:28:40,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:40,020 INFO L470 AbstractCegarLoop]: Abstraction has 12772 states and 24368 transitions. [2021-08-06 20:28:40,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:40,020 INFO L276 IsEmpty]: Start isEmpty. Operand 12772 states and 24368 transitions. [2021-08-06 20:28:40,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:40,029 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:40,029 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:40,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:40,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:40,233 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:40,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:40,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1997990619, now seen corresponding path program 76 times [2021-08-06 20:28:40,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:40,234 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729972765] [2021-08-06 20:28:40,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:40,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:40,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:40,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:40,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:40,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729972765] [2021-08-06 20:28:40,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729972765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:40,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674350087] [2021-08-06 20:28:40,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:28:40,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:40,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:40,315 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:40,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-06 20:28:44,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:28:44,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:44,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:44,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:44,370 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:28:44,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:28:44,399 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:44,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674350087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:44,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:44,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:28:44,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719940631] [2021-08-06 20:28:44,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:28:44,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:44,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:28:44,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:28:44,400 INFO L87 Difference]: Start difference. First operand 12772 states and 24368 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:28:44,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:44,618 INFO L93 Difference]: Finished difference Result 20348 states and 37439 transitions. [2021-08-06 20:28:44,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:28:44,619 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 33 [2021-08-06 20:28:44,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:44,652 INFO L225 Difference]: With dead ends: 20348 [2021-08-06 20:28:44,652 INFO L226 Difference]: Without dead ends: 20328 [2021-08-06 20:28:44,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 95.2ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:28:44,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20328 states. [2021-08-06 20:28:44,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20328 to 16607. [2021-08-06 20:28:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16607 states, 16606 states have (on average 1.8933518005540166) internal successors, (31441), 16606 states have internal predecessors, (31441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:44,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16607 states to 16607 states and 31441 transitions. [2021-08-06 20:28:44,880 INFO L78 Accepts]: Start accepts. Automaton has 16607 states and 31441 transitions. Word has length 33 [2021-08-06 20:28:44,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:44,880 INFO L470 AbstractCegarLoop]: Abstraction has 16607 states and 31441 transitions. [2021-08-06 20:28:44,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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:28:44,880 INFO L276 IsEmpty]: Start isEmpty. Operand 16607 states and 31441 transitions. [2021-08-06 20:28:44,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:44,891 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:44,891 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:44,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:45,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:45,106 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:45,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:45,106 INFO L82 PathProgramCache]: Analyzing trace with hash -278112386, now seen corresponding path program 77 times [2021-08-06 20:28:45,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:45,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203703306] [2021-08-06 20:28:45,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:45,107 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:45,218 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:28:45,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:45,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203703306] [2021-08-06 20:28:45,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203703306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:45,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960170872] [2021-08-06 20:28:45,218 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:28:45,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:45,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:45,219 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:45,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-06 20:28:48,924 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:28:48,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:48,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:28:48,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:49,099 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:28:49,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:49,138 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:28:49,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960170872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:49,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:49,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:28:49,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597678997] [2021-08-06 20:28:49,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:28:49,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:49,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:28:49,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:28:49,139 INFO L87 Difference]: Start difference. First operand 16607 states and 31441 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:49,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:49,284 INFO L93 Difference]: Finished difference Result 21357 states and 39526 transitions. [2021-08-06 20:28:49,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:28:49,284 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:28:49,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:49,313 INFO L225 Difference]: With dead ends: 21357 [2021-08-06 20:28:49,313 INFO L226 Difference]: Without dead ends: 21357 [2021-08-06 20:28:49,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:49,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21357 states. [2021-08-06 20:28:49,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21357 to 16167. [2021-08-06 20:28:49,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16167 states, 16166 states have (on average 1.8823456637387108) internal successors, (30430), 16166 states have internal predecessors, (30430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:49,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16167 states to 16167 states and 30430 transitions. [2021-08-06 20:28:49,534 INFO L78 Accepts]: Start accepts. Automaton has 16167 states and 30430 transitions. Word has length 33 [2021-08-06 20:28:49,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:49,534 INFO L470 AbstractCegarLoop]: Abstraction has 16167 states and 30430 transitions. [2021-08-06 20:28:49,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:49,535 INFO L276 IsEmpty]: Start isEmpty. Operand 16167 states and 30430 transitions. [2021-08-06 20:28:49,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:49,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:49,545 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:49,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:49,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-06 20:28:49,765 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:49,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:49,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1007529182, now seen corresponding path program 78 times [2021-08-06 20:28:49,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:49,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894055313] [2021-08-06 20:28:49,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:49,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:49,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:49,816 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:28:49,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:49,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894055313] [2021-08-06 20:28:49,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894055313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:49,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886714979] [2021-08-06 20:28:49,816 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:28:49,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:49,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:49,817 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:49,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-06 20:28:53,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:28:53,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:53,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:28:53,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:53,814 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:28:53,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:53,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 20:28:53,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886714979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:53,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:53,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:28:53,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456771817] [2021-08-06 20:28:53,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:28:53,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:53,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:28:53,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:28:53,853 INFO L87 Difference]: Start difference. First operand 16167 states and 30430 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 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:28:53,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:53,974 INFO L93 Difference]: Finished difference Result 17042 states and 31939 transitions. [2021-08-06 20:28:53,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:28:53,975 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 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 33 [2021-08-06 20:28:53,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:53,998 INFO L225 Difference]: With dead ends: 17042 [2021-08-06 20:28:53,998 INFO L226 Difference]: Without dead ends: 17042 [2021-08-06 20:28:53,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 71.1ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:54,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17042 states. [2021-08-06 20:28:54,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17042 to 16085. [2021-08-06 20:28:54,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16085 states, 16084 states have (on average 1.8826162646107933) internal successors, (30280), 16084 states have internal predecessors, (30280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:54,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16085 states to 16085 states and 30280 transitions. [2021-08-06 20:28:54,255 INFO L78 Accepts]: Start accepts. Automaton has 16085 states and 30280 transitions. Word has length 33 [2021-08-06 20:28:54,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:54,255 INFO L470 AbstractCegarLoop]: Abstraction has 16085 states and 30280 transitions. [2021-08-06 20:28:54,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 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:28:54,256 INFO L276 IsEmpty]: Start isEmpty. Operand 16085 states and 30280 transitions. [2021-08-06 20:28:54,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:54,266 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:54,266 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:28:54,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-06 20:28:54,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:54,481 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:54,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:54,481 INFO L82 PathProgramCache]: Analyzing trace with hash 232937468, now seen corresponding path program 79 times [2021-08-06 20:28:54,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:54,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529564462] [2021-08-06 20:28:54,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:54,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:54,532 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:28:54,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:54,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529564462] [2021-08-06 20:28:54,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529564462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:54,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466933567] [2021-08-06 20:28:54,533 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:28:54,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:54,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:54,534 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:54,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-06 20:28:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:58,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:28:58,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:58,577 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:28:58,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:58,615 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:28:58,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466933567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:58,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:58,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:28:58,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375873150] [2021-08-06 20:28:58,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:28:58,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:58,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:28:58,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:28:58,616 INFO L87 Difference]: Start difference. First operand 16085 states and 30280 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 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:28:58,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:58,760 INFO L93 Difference]: Finished difference Result 17933 states and 33483 transitions. [2021-08-06 20:28:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:28:58,761 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 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 33 [2021-08-06 20:28:58,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:58,786 INFO L225 Difference]: With dead ends: 17933 [2021-08-06 20:28:58,786 INFO L226 Difference]: Without dead ends: 17933 [2021-08-06 20:28:58,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 79.7ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:28:58,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17933 states. [2021-08-06 20:28:58,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17933 to 16998. [2021-08-06 20:28:58,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16998 states, 16997 states have (on average 1.8753897746661174) internal successors, (31876), 16997 states have internal predecessors, (31876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:28:58,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16998 states to 16998 states and 31876 transitions. [2021-08-06 20:28:58,994 INFO L78 Accepts]: Start accepts. Automaton has 16998 states and 31876 transitions. Word has length 33 [2021-08-06 20:28:58,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:58,995 INFO L470 AbstractCegarLoop]: Abstraction has 16998 states and 31876 transitions. [2021-08-06 20:28:58,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 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:28:58,995 INFO L276 IsEmpty]: Start isEmpty. Operand 16998 states and 31876 transitions. [2021-08-06 20:28:59,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:59,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:59,006 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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:28:59,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-06 20:28:59,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:59,229 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:28:59,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:59,229 INFO L82 PathProgramCache]: Analyzing trace with hash -231892829, now seen corresponding path program 80 times [2021-08-06 20:28:59,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:59,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519331820] [2021-08-06 20:28:59,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:59,229 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:59,289 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:28:59,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:59,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519331820] [2021-08-06 20:28:59,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519331820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:59,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407627817] [2021-08-06 20:28:59,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:59,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:59,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:59,290 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:28:59,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-06 20:29:03,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:29:03,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:03,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:29:03,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:03,392 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:29:03,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:03,415 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:03,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407627817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:03,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:03,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:29:03,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910970557] [2021-08-06 20:29:03,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:29:03,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:03,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:29:03,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:29:03,415 INFO L87 Difference]: Start difference. First operand 16998 states and 31876 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:29:04,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:04,179 INFO L93 Difference]: Finished difference Result 42961 states and 73412 transitions. [2021-08-06 20:29:04,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:29:04,179 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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 33 [2021-08-06 20:29:04,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:04,247 INFO L225 Difference]: With dead ends: 42961 [2021-08-06 20:29:04,247 INFO L226 Difference]: Without dead ends: 42961 [2021-08-06 20:29:04,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 424.1ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:29:04,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42961 states. [2021-08-06 20:29:04,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42961 to 22708. [2021-08-06 20:29:04,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22708 states, 22707 states have (on average 1.9027172237635972) internal successors, (43205), 22707 states have internal predecessors, (43205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:04,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22708 states to 22708 states and 43205 transitions. [2021-08-06 20:29:04,695 INFO L78 Accepts]: Start accepts. Automaton has 22708 states and 43205 transitions. Word has length 33 [2021-08-06 20:29:04,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:04,696 INFO L470 AbstractCegarLoop]: Abstraction has 22708 states and 43205 transitions. [2021-08-06 20:29:04,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 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:29:04,696 INFO L276 IsEmpty]: Start isEmpty. Operand 22708 states and 43205 transitions. [2021-08-06 20:29:04,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:04,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:04,711 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:04,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-06 20:29:04,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:04,925 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:04,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:04,925 INFO L82 PathProgramCache]: Analyzing trace with hash 2065061345, now seen corresponding path program 81 times [2021-08-06 20:29:04,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:04,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316781454] [2021-08-06 20:29:04,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:04,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:04,985 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:29:04,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:04,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316781454] [2021-08-06 20:29:04,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316781454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:04,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189755776] [2021-08-06 20:29:04,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:29:04,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:04,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:04,986 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:04,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-06 20:29:09,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:29:09,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:09,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:09,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:09,203 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:29:09,203 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:29:09,231 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:29:09,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189755776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:09,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:09,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:29:09,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754661030] [2021-08-06 20:29:09,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:09,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:09,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:09,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:09,232 INFO L87 Difference]: Start difference. First operand 22708 states and 43205 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:09,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:09,496 INFO L93 Difference]: Finished difference Result 27491 states and 51672 transitions. [2021-08-06 20:29:09,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:29:09,497 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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 33 [2021-08-06 20:29:09,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:09,541 INFO L225 Difference]: With dead ends: 27491 [2021-08-06 20:29:09,542 INFO L226 Difference]: Without dead ends: 27487 [2021-08-06 20:29:09,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 81.6ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:29:09,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27487 states. [2021-08-06 20:29:09,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27487 to 26980. [2021-08-06 20:29:09,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26980 states, 26979 states have (on average 1.8956225212202082) internal successors, (51142), 26979 states have internal predecessors, (51142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:09,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26980 states to 26980 states and 51142 transitions. [2021-08-06 20:29:09,968 INFO L78 Accepts]: Start accepts. Automaton has 26980 states and 51142 transitions. Word has length 33 [2021-08-06 20:29:09,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:09,968 INFO L470 AbstractCegarLoop]: Abstraction has 26980 states and 51142 transitions. [2021-08-06 20:29:09,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:09,968 INFO L276 IsEmpty]: Start isEmpty. Operand 26980 states and 51142 transitions. [2021-08-06 20:29:09,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:09,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:09,984 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:10,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:10,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:10,209 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:10,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:10,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1659252633, now seen corresponding path program 82 times [2021-08-06 20:29:10,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:10,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921909409] [2021-08-06 20:29:10,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:10,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:10,270 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:10,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:10,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921909409] [2021-08-06 20:29:10,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921909409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:10,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289745416] [2021-08-06 20:29:10,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:29:10,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:10,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:10,271 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:10,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-06 20:29:14,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:29:14,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:14,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:14,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:14,370 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:29:14,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:14,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:14,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289745416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:14,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:14,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:29:14,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674723287] [2021-08-06 20:29:14,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:14,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:14,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:14,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:14,403 INFO L87 Difference]: Start difference. First operand 26980 states and 51142 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:14,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:14,696 INFO L93 Difference]: Finished difference Result 27496 states and 51683 transitions. [2021-08-06 20:29:14,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:29:14,697 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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 33 [2021-08-06 20:29:14,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:14,737 INFO L225 Difference]: With dead ends: 27496 [2021-08-06 20:29:14,737 INFO L226 Difference]: Without dead ends: 27496 [2021-08-06 20:29:14,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:29:14,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27496 states. [2021-08-06 20:29:15,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27496 to 26652. [2021-08-06 20:29:15,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26652 states, 26651 states have (on average 1.8934373944692506) internal successors, (50462), 26651 states have internal predecessors, (50462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:15,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26652 states to 26652 states and 50462 transitions. [2021-08-06 20:29:15,126 INFO L78 Accepts]: Start accepts. Automaton has 26652 states and 50462 transitions. Word has length 33 [2021-08-06 20:29:15,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:15,127 INFO L470 AbstractCegarLoop]: Abstraction has 26652 states and 50462 transitions. [2021-08-06 20:29:15,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:15,127 INFO L276 IsEmpty]: Start isEmpty. Operand 26652 states and 50462 transitions. [2021-08-06 20:29:15,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:15,145 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:15,145 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:15,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:15,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-06 20:29:15,351 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:15,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:15,352 INFO L82 PathProgramCache]: Analyzing trace with hash -774121559, now seen corresponding path program 83 times [2021-08-06 20:29:15,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:15,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174372746] [2021-08-06 20:29:15,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:15,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:15,433 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:29:15,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:15,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174372746] [2021-08-06 20:29:15,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174372746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:15,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593975342] [2021-08-06 20:29:15,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:29:15,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:15,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:15,434 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:15,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-06 20:29:19,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:29:19,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:19,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:19,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:19,632 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:29:19,632 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:19,661 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:29:19,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593975342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:19,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:19,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:29:19,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802841840] [2021-08-06 20:29:19,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:19,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:19,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:19,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:19,662 INFO L87 Difference]: Start difference. First operand 26652 states and 50462 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:19,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:19,940 INFO L93 Difference]: Finished difference Result 27353 states and 51582 transitions. [2021-08-06 20:29:19,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:29:19,940 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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 33 [2021-08-06 20:29:19,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:19,987 INFO L225 Difference]: With dead ends: 27353 [2021-08-06 20:29:19,987 INFO L226 Difference]: Without dead ends: 27353 [2021-08-06 20:29:19,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 123.8ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:29:20,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27353 states. [2021-08-06 20:29:20,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27353 to 27014. [2021-08-06 20:29:20,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27014 states, 27013 states have (on average 1.8926813015955282) internal successors, (51127), 27013 states have internal predecessors, (51127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:20,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27014 states to 27014 states and 51127 transitions. [2021-08-06 20:29:20,435 INFO L78 Accepts]: Start accepts. Automaton has 27014 states and 51127 transitions. Word has length 33 [2021-08-06 20:29:20,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:20,435 INFO L470 AbstractCegarLoop]: Abstraction has 27014 states and 51127 transitions. [2021-08-06 20:29:20,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 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:29:20,435 INFO L276 IsEmpty]: Start isEmpty. Operand 27014 states and 51127 transitions. [2021-08-06 20:29:20,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:20,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:20,453 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:20,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:20,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-06 20:29:20,680 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:20,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:20,680 INFO L82 PathProgramCache]: Analyzing trace with hash -395988003, now seen corresponding path program 84 times [2021-08-06 20:29:20,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:20,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748072237] [2021-08-06 20:29:20,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:20,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:20,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:20,745 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:29:20,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:20,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748072237] [2021-08-06 20:29:20,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748072237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:20,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276153970] [2021-08-06 20:29:20,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:29:20,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:20,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:20,746 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:20,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-06 20:29:24,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:29:24,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:24,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:24,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:24,814 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:29:24,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:24,844 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:29:24,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276153970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:24,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:24,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:29:24,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196922676] [2021-08-06 20:29:24,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:29:24,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:24,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:29:24,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:29:24,845 INFO L87 Difference]: Start difference. First operand 27014 states and 51127 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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:29:25,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:25,197 INFO L93 Difference]: Finished difference Result 27920 states and 52705 transitions. [2021-08-06 20:29:25,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:29:25,197 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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 33 [2021-08-06 20:29:25,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:25,246 INFO L225 Difference]: With dead ends: 27920 [2021-08-06 20:29:25,247 INFO L226 Difference]: Without dead ends: 27920 [2021-08-06 20:29:25,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 175.4ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:29:25,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27920 states. [2021-08-06 20:29:25,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27920 to 27191. [2021-08-06 20:29:25,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27191 states, 27190 states have (on average 1.8926075763148216) internal successors, (51460), 27190 states have internal predecessors, (51460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:25,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27191 states to 27191 states and 51460 transitions. [2021-08-06 20:29:25,699 INFO L78 Accepts]: Start accepts. Automaton has 27191 states and 51460 transitions. Word has length 33 [2021-08-06 20:29:25,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:25,699 INFO L470 AbstractCegarLoop]: Abstraction has 27191 states and 51460 transitions. [2021-08-06 20:29:25,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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:29:25,699 INFO L276 IsEmpty]: Start isEmpty. Operand 27191 states and 51460 transitions. [2021-08-06 20:29:25,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:25,718 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:25,718 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:25,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:25,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:25,921 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:25,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:25,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1321672841, now seen corresponding path program 85 times [2021-08-06 20:29:25,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:25,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082329566] [2021-08-06 20:29:25,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:25,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:25,989 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:29:25,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:25,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082329566] [2021-08-06 20:29:25,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082329566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:25,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260666963] [2021-08-06 20:29:25,990 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:29:25,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:25,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:25,990 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:25,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-06 20:29:29,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:29,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:29,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:30,094 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:29:30,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:29:30,138 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:29:30,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260666963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:30,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:30,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:29:30,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875163354] [2021-08-06 20:29:30,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:30,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:30,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:30,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:30,139 INFO L87 Difference]: Start difference. First operand 27191 states and 51460 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:30,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:30,450 INFO L93 Difference]: Finished difference Result 30407 states and 56633 transitions. [2021-08-06 20:29:30,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:29:30,451 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-06 20:29:30,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:30,510 INFO L225 Difference]: With dead ends: 30407 [2021-08-06 20:29:30,510 INFO L226 Difference]: Without dead ends: 30403 [2021-08-06 20:29:30,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 95.8ms TimeCoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:29:30,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30403 states. [2021-08-06 20:29:30,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30403 to 29590. [2021-08-06 20:29:30,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29590 states, 29589 states have (on average 1.8857345635202272) internal successors, (55797), 29589 states have internal predecessors, (55797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:30,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29590 states to 29590 states and 55797 transitions. [2021-08-06 20:29:30,918 INFO L78 Accepts]: Start accepts. Automaton has 29590 states and 55797 transitions. Word has length 33 [2021-08-06 20:29:30,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:30,918 INFO L470 AbstractCegarLoop]: Abstraction has 29590 states and 55797 transitions. [2021-08-06 20:29:30,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:30,918 INFO L276 IsEmpty]: Start isEmpty. Operand 29590 states and 55797 transitions. [2021-08-06 20:29:30,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:30,937 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:30,937 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:30,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-06 20:29:31,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-06 20:29:31,153 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:31,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:31,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1727481553, now seen corresponding path program 86 times [2021-08-06 20:29:31,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:31,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346640261] [2021-08-06 20:29:31,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:31,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:31,223 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:31,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:31,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346640261] [2021-08-06 20:29:31,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346640261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:31,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733082146] [2021-08-06 20:29:31,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:29:31,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:31,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:31,225 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:31,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-06 20:29:35,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:29:35,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:35,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:35,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:35,420 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:29:35,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:35,452 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:35,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733082146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:35,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:35,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:29:35,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731711879] [2021-08-06 20:29:35,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:35,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:35,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:35,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:35,453 INFO L87 Difference]: Start difference. First operand 29590 states and 55797 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:35,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:35,906 INFO L93 Difference]: Finished difference Result 30434 states and 56698 transitions. [2021-08-06 20:29:35,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:29:35,906 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-06 20:29:35,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:35,951 INFO L225 Difference]: With dead ends: 30434 [2021-08-06 20:29:35,951 INFO L226 Difference]: Without dead ends: 30434 [2021-08-06 20:29:35,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 157.7ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:29:35,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30434 states. [2021-08-06 20:29:36,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30434 to 25430. [2021-08-06 20:29:36,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25430 states, 25429 states have (on average 1.892524283298596) internal successors, (48125), 25429 states have internal predecessors, (48125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:36,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25430 states to 25430 states and 48125 transitions. [2021-08-06 20:29:36,327 INFO L78 Accepts]: Start accepts. Automaton has 25430 states and 48125 transitions. Word has length 33 [2021-08-06 20:29:36,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:36,327 INFO L470 AbstractCegarLoop]: Abstraction has 25430 states and 48125 transitions. [2021-08-06 20:29:36,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:36,328 INFO L276 IsEmpty]: Start isEmpty. Operand 25430 states and 48125 transitions. [2021-08-06 20:29:36,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:36,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:36,346 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:36,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:36,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-06 20:29:36,561 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:36,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:36,561 INFO L82 PathProgramCache]: Analyzing trace with hash 134111551, now seen corresponding path program 87 times [2021-08-06 20:29:36,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:36,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114940755] [2021-08-06 20:29:36,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:36,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:36,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:36,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:36,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:36,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114940755] [2021-08-06 20:29:36,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114940755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:36,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455899174] [2021-08-06 20:29:36,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:29:36,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:36,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:36,726 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:36,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-06 20:29:40,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:29:40,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:40,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:40,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:40,700 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:29:40,700 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:40,731 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:40,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455899174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:40,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:40,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:29:40,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049648764] [2021-08-06 20:29:40,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:40,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:40,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:40,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:40,734 INFO L87 Difference]: Start difference. First operand 25430 states and 48125 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:41,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:41,137 INFO L93 Difference]: Finished difference Result 26119 states and 49233 transitions. [2021-08-06 20:29:41,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:29:41,138 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-06 20:29:41,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:41,179 INFO L225 Difference]: With dead ends: 26119 [2021-08-06 20:29:41,179 INFO L226 Difference]: Without dead ends: 26119 [2021-08-06 20:29:41,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 200.6ms TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:29:41,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26119 states. [2021-08-06 20:29:41,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26119 to 25792. [2021-08-06 20:29:41,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25792 states, 25791 states have (on average 1.8917451824279787) internal successors, (48790), 25791 states have internal predecessors, (48790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:41,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25792 states to 25792 states and 48790 transitions. [2021-08-06 20:29:41,564 INFO L78 Accepts]: Start accepts. Automaton has 25792 states and 48790 transitions. Word has length 33 [2021-08-06 20:29:41,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:41,564 INFO L470 AbstractCegarLoop]: Abstraction has 25792 states and 48790 transitions. [2021-08-06 20:29:41,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:41,564 INFO L276 IsEmpty]: Start isEmpty. Operand 25792 states and 48790 transitions. [2021-08-06 20:29:41,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:41,581 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:41,581 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:41,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:41,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-06 20:29:41,801 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:41,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:41,801 INFO L82 PathProgramCache]: Analyzing trace with hash 512245107, now seen corresponding path program 88 times [2021-08-06 20:29:41,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:41,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490499498] [2021-08-06 20:29:41,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:41,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:41,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:41,873 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:41,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:41,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490499498] [2021-08-06 20:29:41,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490499498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:41,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137832426] [2021-08-06 20:29:41,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:29:41,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:41,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:41,877 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:41,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-06 20:29:45,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:29:45,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:45,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:45,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:46,068 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:29:46,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:46,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:46,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137832426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:46,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:46,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:29:46,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550621796] [2021-08-06 20:29:46,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:46,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:46,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:46,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:46,101 INFO L87 Difference]: Start difference. First operand 25792 states and 48790 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:46,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:46,426 INFO L93 Difference]: Finished difference Result 26188 states and 49460 transitions. [2021-08-06 20:29:46,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:29:46,427 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-06 20:29:46,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:46,481 INFO L225 Difference]: With dead ends: 26188 [2021-08-06 20:29:46,481 INFO L226 Difference]: Without dead ends: 26188 [2021-08-06 20:29:46,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 139.8ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:29:46,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26188 states. [2021-08-06 20:29:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26188 to 25762. [2021-08-06 20:29:46,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25762 states, 25761 states have (on average 1.8920849345910484) internal successors, (48742), 25761 states have internal predecessors, (48742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:46,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25762 states to 25762 states and 48742 transitions. [2021-08-06 20:29:46,878 INFO L78 Accepts]: Start accepts. Automaton has 25762 states and 48742 transitions. Word has length 33 [2021-08-06 20:29:46,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:46,878 INFO L470 AbstractCegarLoop]: Abstraction has 25762 states and 48742 transitions. [2021-08-06 20:29:46,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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:29:46,878 INFO L276 IsEmpty]: Start isEmpty. Operand 25762 states and 48742 transitions. [2021-08-06 20:29:46,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:46,895 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:46,895 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:46,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:47,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-06 20:29:47,104 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:47,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:47,105 INFO L82 PathProgramCache]: Analyzing trace with hash 368970653, now seen corresponding path program 89 times [2021-08-06 20:29:47,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:47,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895422565] [2021-08-06 20:29:47,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:47,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:47,192 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:29:47,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:47,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895422565] [2021-08-06 20:29:47,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895422565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:47,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857750389] [2021-08-06 20:29:47,197 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:29:47,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:47,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:47,201 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:47,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-06 20:29:51,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:29:51,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:51,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:51,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:51,315 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:29:51,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:51,346 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:29:51,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857750389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:51,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:51,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:29:51,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146241117] [2021-08-06 20:29:51,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:29:51,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:51,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:29:51,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:29:51,348 INFO L87 Difference]: Start difference. First operand 25762 states and 48742 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 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:29:51,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:51,723 INFO L93 Difference]: Finished difference Result 26259 states and 49558 transitions. [2021-08-06 20:29:51,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:29:51,724 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 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 33 [2021-08-06 20:29:51,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:51,764 INFO L225 Difference]: With dead ends: 26259 [2021-08-06 20:29:51,764 INFO L226 Difference]: Without dead ends: 26259 [2021-08-06 20:29:51,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:29:51,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26259 states. [2021-08-06 20:29:52,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26259 to 25749. [2021-08-06 20:29:52,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25749 states, 25748 states have (on average 1.89171974522293) internal successors, (48708), 25748 states have internal predecessors, (48708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25749 states to 25749 states and 48708 transitions. [2021-08-06 20:29:52,159 INFO L78 Accepts]: Start accepts. Automaton has 25749 states and 48708 transitions. Word has length 33 [2021-08-06 20:29:52,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:52,159 INFO L470 AbstractCegarLoop]: Abstraction has 25749 states and 48708 transitions. [2021-08-06 20:29:52,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 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:29:52,159 INFO L276 IsEmpty]: Start isEmpty. Operand 25749 states and 48708 transitions. [2021-08-06 20:29:52,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:29:52,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:52,178 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:52,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:52,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:52,401 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:52,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:52,401 INFO L82 PathProgramCache]: Analyzing trace with hash -2089860835, now seen corresponding path program 90 times [2021-08-06 20:29:52,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:52,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917205395] [2021-08-06 20:29:52,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:52,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:52,484 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:29:52,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:29:52,609 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:29:52,620 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:29:52,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:29:52,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:29:52,764 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:29:52,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:29:52,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:29:52,812 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:29:52,846 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:29:52,849 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:29:52,880 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:29:52,881 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:29:52,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:29:52,942 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:29:52,959 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:29:52,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:52,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917205395] [2021-08-06 20:29:52,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917205395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:52,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697993126] [2021-08-06 20:29:52,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:29:52,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:52,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:52,961 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:29:52,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-06 20:29:56,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:29:56,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:56,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:29:56,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:57,810 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:29:57,811 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 52 treesize of output 43 [2021-08-06 20:29:57,816 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:29:57,816 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 26 treesize of output 25 [2021-08-06 20:29:57,879 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:29:57,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697993126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:57,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:57,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:29:57,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842453794] [2021-08-06 20:29:57,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:29:57,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:57,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:29:57,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:29:57,880 INFO L87 Difference]: Start difference. First operand 25749 states and 48708 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:59,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:59,167 INFO L93 Difference]: Finished difference Result 28945 states and 55888 transitions. [2021-08-06 20:29:59,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:29:59,168 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:29:59,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:59,218 INFO L225 Difference]: With dead ends: 28945 [2021-08-06 20:29:59,218 INFO L226 Difference]: Without dead ends: 28935 [2021-08-06 20:29:59,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1130.6ms TimeCoverageRelationStatistics Valid=244, Invalid=1562, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:29:59,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28935 states. [2021-08-06 20:29:59,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28935 to 25766. [2021-08-06 20:29:59,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25766 states, 25765 states have (on average 1.8919852513099165) internal successors, (48747), 25765 states have internal predecessors, (48747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:59,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25766 states to 25766 states and 48747 transitions. [2021-08-06 20:29:59,577 INFO L78 Accepts]: Start accepts. Automaton has 25766 states and 48747 transitions. Word has length 36 [2021-08-06 20:29:59,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:59,577 INFO L470 AbstractCegarLoop]: Abstraction has 25766 states and 48747 transitions. [2021-08-06 20:29:59,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:29:59,577 INFO L276 IsEmpty]: Start isEmpty. Operand 25766 states and 48747 transitions. [2021-08-06 20:29:59,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:29:59,597 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:59,597 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:29:59,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-06 20:29:59,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:59,810 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:29:59,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:59,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1072754347, now seen corresponding path program 91 times [2021-08-06 20:29:59,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:59,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23450472] [2021-08-06 20:29:59,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:59,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:59,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:59,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:29:59,894 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:00,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:00,026 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:00,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:00,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:00,171 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:00,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:00,215 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:00,219 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:00,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:00,257 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:00,288 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:30:00,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:30:00,349 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:00,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:00,367 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:30:00,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:00,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23450472] [2021-08-06 20:30:00,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23450472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:00,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90000549] [2021-08-06 20:30:00,367 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:30:00,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:00,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:00,368 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:00,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-06 20:30:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:04,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:30:04,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:05,462 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:30:05,462 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 52 treesize of output 43 [2021-08-06 20:30:05,466 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:30:05,467 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 22 treesize of output 21 [2021-08-06 20:30:05,539 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:30:05,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90000549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:05,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:05,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:30:05,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410293735] [2021-08-06 20:30:05,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:30:05,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:05,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:30:05,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:30:05,540 INFO L87 Difference]: Start difference. First operand 25766 states and 48747 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:06,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:06,726 INFO L93 Difference]: Finished difference Result 28918 states and 55853 transitions. [2021-08-06 20:30:06,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:30:06,726 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:06,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:06,781 INFO L225 Difference]: With dead ends: 28918 [2021-08-06 20:30:06,781 INFO L226 Difference]: Without dead ends: 28913 [2021-08-06 20:30:06,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1106.3ms TimeCoverageRelationStatistics Valid=240, Invalid=1482, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:30:06,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28913 states. [2021-08-06 20:30:07,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28913 to 25764. [2021-08-06 20:30:07,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25764 states, 25763 states have (on average 1.8919768660482086) internal successors, (48743), 25763 states have internal predecessors, (48743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:07,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25764 states to 25764 states and 48743 transitions. [2021-08-06 20:30:07,185 INFO L78 Accepts]: Start accepts. Automaton has 25764 states and 48743 transitions. Word has length 36 [2021-08-06 20:30:07,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:07,185 INFO L470 AbstractCegarLoop]: Abstraction has 25764 states and 48743 transitions. [2021-08-06 20:30:07,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:07,185 INFO L276 IsEmpty]: Start isEmpty. Operand 25764 states and 48743 transitions. [2021-08-06 20:30:07,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:07,206 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:07,206 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:07,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:07,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2021-08-06 20:30:07,430 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:07,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:07,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1496419390, now seen corresponding path program 92 times [2021-08-06 20:30:07,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:07,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208360046] [2021-08-06 20:30:07,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:07,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:07,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:07,544 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:30:07,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:30:07,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:30:07,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:30:07,631 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:30:07,637 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:30:07,676 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:30:07,678 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:30:07,710 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:30:07,714 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:30:07,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:30:07,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:30:07,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:30:07,803 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:30:07,847 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:30:07,851 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:30:07,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 76.1 percent of original size [2021-08-06 20:30:07,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 76.1 percent of original size [2021-08-06 20:30:07,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:30:07,940 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:30:07,973 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:30:07,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:30:08,034 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:08,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:08,059 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:08,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:08,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:08,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:08,108 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:30:08,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:08,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208360046] [2021-08-06 20:30:08,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208360046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:08,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24059473] [2021-08-06 20:30:08,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:08,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:08,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:08,109 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:08,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-06 20:30:12,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:12,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:12,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:30:12,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:13,333 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:30:13,333 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 53 treesize of output 45 [2021-08-06 20:30:13,345 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:30:13,346 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 29 treesize of output 25 [2021-08-06 20:30:13,422 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:30:13,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24059473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:13,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:13,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 31 [2021-08-06 20:30:13,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570802742] [2021-08-06 20:30:13,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:30:13,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:13,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:30:13,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:30:13,423 INFO L87 Difference]: Start difference. First operand 25764 states and 48743 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:16,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:16,312 INFO L93 Difference]: Finished difference Result 25941 states and 49006 transitions. [2021-08-06 20:30:16,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:30:16,313 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:16,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:16,353 INFO L225 Difference]: With dead ends: 25941 [2021-08-06 20:30:16,353 INFO L226 Difference]: Without dead ends: 25936 [2021-08-06 20:30:16,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 829 ImplicationChecksByTransitivity, 2697.8ms TimeCoverageRelationStatistics Valid=360, Invalid=3300, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:30:16,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25936 states. [2021-08-06 20:30:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25936 to 25780. [2021-08-06 20:30:16,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25780 states, 25779 states have (on average 1.8923154505605337) internal successors, (48782), 25779 states have internal predecessors, (48782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:16,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25780 states to 25780 states and 48782 transitions. [2021-08-06 20:30:16,771 INFO L78 Accepts]: Start accepts. Automaton has 25780 states and 48782 transitions. Word has length 36 [2021-08-06 20:30:16,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:16,771 INFO L470 AbstractCegarLoop]: Abstraction has 25780 states and 48782 transitions. [2021-08-06 20:30:16,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:16,771 INFO L276 IsEmpty]: Start isEmpty. Operand 25780 states and 48782 transitions. [2021-08-06 20:30:16,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:16,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:16,793 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:16,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:17,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:17,021 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:17,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:17,021 INFO L82 PathProgramCache]: Analyzing trace with hash -589630333, now seen corresponding path program 93 times [2021-08-06 20:30:17,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:17,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137466919] [2021-08-06 20:30:17,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:17,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:17,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:17,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:17,143 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:17,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:17,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:17,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:17,354 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:17,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:17,423 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:17,463 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:17,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:17,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:17,503 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:17,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:30:17,535 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:30:17,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:17,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:17,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:17,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:17,615 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:30:17,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:17,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137466919] [2021-08-06 20:30:17,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137466919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:17,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612941115] [2021-08-06 20:30:17,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:17,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:17,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:17,616 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:17,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-06 20:30:21,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:30:21,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:21,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-06 20:30:21,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:22,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:30:22,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:30:22,938 INFO L354 Elim1Store]: treesize reduction 36, result has 44.6 percent of original size [2021-08-06 20:30:22,938 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 55 treesize of output 69 [2021-08-06 20:30:22,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:30:22,964 INFO L354 Elim1Store]: treesize reduction 18, result has 61.7 percent of original size [2021-08-06 20:30:22,964 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 64 treesize of output 82 [2021-08-06 20:30:23,278 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:30:23,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612941115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:23,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:23,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21] total 33 [2021-08-06 20:30:23,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519151128] [2021-08-06 20:30:23,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 20:30:23,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:23,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 20:30:23,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:30:23,279 INFO L87 Difference]: Start difference. First operand 25780 states and 48782 transitions. Second operand has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:26,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:26,188 INFO L93 Difference]: Finished difference Result 28973 states and 55940 transitions. [2021-08-06 20:30:26,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:30:26,188 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:26,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:26,237 INFO L225 Difference]: With dead ends: 28973 [2021-08-06 20:30:26,237 INFO L226 Difference]: Without dead ends: 28968 [2021-08-06 20:30:26,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 2536.1ms TimeCoverageRelationStatistics Valid=384, Invalid=3276, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:30:26,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28968 states. [2021-08-06 20:30:26,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28968 to 25786. [2021-08-06 20:30:26,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25786 states, 25785 states have (on average 1.892262943571844) internal successors, (48792), 25785 states have internal predecessors, (48792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:26,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25786 states to 25786 states and 48792 transitions. [2021-08-06 20:30:26,620 INFO L78 Accepts]: Start accepts. Automaton has 25786 states and 48792 transitions. Word has length 36 [2021-08-06 20:30:26,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:26,620 INFO L470 AbstractCegarLoop]: Abstraction has 25786 states and 48792 transitions. [2021-08-06 20:30:26,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:26,620 INFO L276 IsEmpty]: Start isEmpty. Operand 25786 states and 48792 transitions. [2021-08-06 20:30:26,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:26,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:26,640 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:26,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:26,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:26,869 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:26,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:26,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1453090050, now seen corresponding path program 94 times [2021-08-06 20:30:26,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:26,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089156061] [2021-08-06 20:30:26,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:26,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:26,931 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:30:26,935 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:30:26,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:30:26,978 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:30:27,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:30:27,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:30:27,058 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:30:27,061 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:30:27,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:30:27,097 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:30:27,135 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:30:27,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:30:27,182 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:30:27,186 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:30:27,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:30:27,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:30:27,274 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 76.1 percent of original size [2021-08-06 20:30:27,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 76.1 percent of original size [2021-08-06 20:30:27,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 72.5 percent of original size [2021-08-06 20:30:27,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 72.5 percent of original size [2021-08-06 20:30:27,359 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 84.2 percent of original size [2021-08-06 20:30:27,360 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 84.2 percent of original size [2021-08-06 20:30:27,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:27,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:27,440 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:27,441 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:27,465 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:27,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:27,653 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:30:27,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:27,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089156061] [2021-08-06 20:30:27,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089156061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:27,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515100024] [2021-08-06 20:30:27,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:27,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:27,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:27,655 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:27,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-06 20:30:31,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:31,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:31,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:30:31,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:32,711 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:30:32,711 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 53 treesize of output 45 [2021-08-06 20:30:32,724 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:30:32,724 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 33 treesize of output 29 [2021-08-06 20:30:32,802 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:30:32,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515100024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:32,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:32,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 31 [2021-08-06 20:30:32,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681184401] [2021-08-06 20:30:32,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:30:32,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:32,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:30:32,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:30:32,803 INFO L87 Difference]: Start difference. First operand 25786 states and 48792 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:36,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:36,906 INFO L93 Difference]: Finished difference Result 27453 states and 51605 transitions. [2021-08-06 20:30:36,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-06 20:30:36,906 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:36,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:36,963 INFO L225 Difference]: With dead ends: 27453 [2021-08-06 20:30:36,963 INFO L226 Difference]: Without dead ends: 27448 [2021-08-06 20:30:36,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1660 ImplicationChecksByTransitivity, 3631.5ms TimeCoverageRelationStatistics Valid=576, Invalid=5586, Unknown=0, NotChecked=0, Total=6162 [2021-08-06 20:30:36,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27448 states. [2021-08-06 20:30:37,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27448 to 25810. [2021-08-06 20:30:37,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25810 states, 25809 states have (on average 1.892324382967182) internal successors, (48839), 25809 states have internal predecessors, (48839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:37,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25810 states to 25810 states and 48839 transitions. [2021-08-06 20:30:37,368 INFO L78 Accepts]: Start accepts. Automaton has 25810 states and 48839 transitions. Word has length 36 [2021-08-06 20:30:37,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:37,369 INFO L470 AbstractCegarLoop]: Abstraction has 25810 states and 48839 transitions. [2021-08-06 20:30:37,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:37,369 INFO L276 IsEmpty]: Start isEmpty. Operand 25810 states and 48839 transitions. [2021-08-06 20:30:37,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:37,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:37,392 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:37,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:37,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-06 20:30:37,603 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:37,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:37,603 INFO L82 PathProgramCache]: Analyzing trace with hash -1321606466, now seen corresponding path program 95 times [2021-08-06 20:30:37,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:37,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42013176] [2021-08-06 20:30:37,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:37,604 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:37,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:30:37,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:30:37,669 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:30:37,672 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:30:37,694 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:30:37,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:30:37,990 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:37,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:38,015 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:38,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:30:38,171 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:38,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:38,194 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:30:38,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:38,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42013176] [2021-08-06 20:30:38,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42013176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:38,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80749369] [2021-08-06 20:30:38,194 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:38,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:38,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:38,195 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:38,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-06 20:30:42,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:30:42,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:42,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:30:42,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:43,340 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:30:43,340 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 53 treesize of output 45 [2021-08-06 20:30:43,353 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:30:43,354 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 33 treesize of output 29 [2021-08-06 20:30:43,445 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:30:43,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80749369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:43,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:43,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-06 20:30:43,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266069891] [2021-08-06 20:30:43,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 20:30:43,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:43,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 20:30:43,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:30:43,446 INFO L87 Difference]: Start difference. First operand 25810 states and 48839 transitions. Second operand has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:46,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:46,859 INFO L93 Difference]: Finished difference Result 29020 states and 56039 transitions. [2021-08-06 20:30:46,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 20:30:46,860 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:46,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:46,914 INFO L225 Difference]: With dead ends: 29020 [2021-08-06 20:30:46,914 INFO L226 Difference]: Without dead ends: 29015 [2021-08-06 20:30:46,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1887 ImplicationChecksByTransitivity, 3008.9ms TimeCoverageRelationStatistics Valid=500, Invalid=5980, Unknown=0, NotChecked=0, Total=6480 [2021-08-06 20:30:46,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29015 states. [2021-08-06 20:30:47,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29015 to 25876. [2021-08-06 20:30:47,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25876 states, 25875 states have (on average 1.891671497584541) internal successors, (48947), 25875 states have internal predecessors, (48947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:47,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25876 states to 25876 states and 48947 transitions. [2021-08-06 20:30:47,370 INFO L78 Accepts]: Start accepts. Automaton has 25876 states and 48947 transitions. Word has length 36 [2021-08-06 20:30:47,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:47,370 INFO L470 AbstractCegarLoop]: Abstraction has 25876 states and 48947 transitions. [2021-08-06 20:30:47,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:47,370 INFO L276 IsEmpty]: Start isEmpty. Operand 25876 states and 48947 transitions. [2021-08-06 20:30:47,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:47,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:47,393 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:47,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:47,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-06 20:30:47,609 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:47,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:47,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1924130403, now seen corresponding path program 96 times [2021-08-06 20:30:47,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:47,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140682523] [2021-08-06 20:30:47,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:47,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:47,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:47,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:47,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:47,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:47,838 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:47,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:47,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:47,983 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:47,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:48,026 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:48,030 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:48,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:48,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:48,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 71.2 percent of original size [2021-08-06 20:30:48,101 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 71.2 percent of original size [2021-08-06 20:30:48,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:48,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:48,174 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:48,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:48,191 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:30:48,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:48,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140682523] [2021-08-06 20:30:48,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140682523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:48,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438310756] [2021-08-06 20:30:48,191 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:30:48,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:48,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:48,192 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:48,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-06 20:30:52,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:30:52,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:52,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:30:52,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:53,483 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:30:53,484 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 52 treesize of output 43 [2021-08-06 20:30:53,489 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:30:53,489 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 22 treesize of output 21 [2021-08-06 20:30:53,575 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:30:53,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438310756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:53,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:53,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:30:53,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839652108] [2021-08-06 20:30:53,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:30:53,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:53,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:30:53,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:30:53,576 INFO L87 Difference]: Start difference. First operand 25876 states and 48947 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:55,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:55,025 INFO L93 Difference]: Finished difference Result 29022 states and 56040 transitions. [2021-08-06 20:30:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:30:55,026 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:30:55,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:55,078 INFO L225 Difference]: With dead ends: 29022 [2021-08-06 20:30:55,079 INFO L226 Difference]: Without dead ends: 29017 [2021-08-06 20:30:55,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1290.5ms TimeCoverageRelationStatistics Valid=265, Invalid=1627, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:30:55,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29017 states. [2021-08-06 20:30:55,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29017 to 25866. [2021-08-06 20:30:55,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25866 states, 25865 states have (on average 1.8914749661705006) internal successors, (48923), 25865 states have internal predecessors, (48923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:55,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25866 states to 25866 states and 48923 transitions. [2021-08-06 20:30:55,575 INFO L78 Accepts]: Start accepts. Automaton has 25866 states and 48923 transitions. Word has length 36 [2021-08-06 20:30:55,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:55,575 INFO L470 AbstractCegarLoop]: Abstraction has 25866 states and 48923 transitions. [2021-08-06 20:30:55,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:55,575 INFO L276 IsEmpty]: Start isEmpty. Operand 25866 states and 48923 transitions. [2021-08-06 20:30:55,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:55,597 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:55,597 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:55,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:55,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-06 20:30:55,811 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:55,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:55,812 INFO L82 PathProgramCache]: Analyzing trace with hash -921190265, now seen corresponding path program 97 times [2021-08-06 20:30:55,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:55,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332137668] [2021-08-06 20:30:55,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:55,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:55,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:55,915 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:55,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:30:56,049 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:56,061 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.8 percent of original size [2021-08-06 20:30:56,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:56,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 66.0 percent of original size [2021-08-06 20:30:56,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:56,219 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:30:56,260 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:56,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:30:56,299 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:56,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 76.6 percent of original size [2021-08-06 20:30:56,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 71.2 percent of original size [2021-08-06 20:30:56,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 71.2 percent of original size [2021-08-06 20:30:56,369 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:56,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:30:56,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:56,415 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:30:56,434 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:30:56,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:56,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332137668] [2021-08-06 20:30:56,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332137668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:56,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920967386] [2021-08-06 20:30:56,434 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:30:56,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:56,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:56,435 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:56,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-06 20:31:00,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:00,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:31:00,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:01,907 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:31:01,908 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 52 treesize of output 43 [2021-08-06 20:31:01,914 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:31:01,914 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 26 treesize of output 25 [2021-08-06 20:31:02,005 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:31:02,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920967386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:02,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:02,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:31:02,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090713143] [2021-08-06 20:31:02,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:31:02,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:02,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:31:02,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:31:02,006 INFO L87 Difference]: Start difference. First operand 25866 states and 48923 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:04,010 INFO L93 Difference]: Finished difference Result 29048 states and 56076 transitions. [2021-08-06 20:31:04,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:31:04,011 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:31:04,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:04,062 INFO L225 Difference]: With dead ends: 29048 [2021-08-06 20:31:04,062 INFO L226 Difference]: Without dead ends: 29043 [2021-08-06 20:31:04,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 1584.2ms TimeCoverageRelationStatistics Valid=302, Invalid=1860, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:31:04,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29043 states. [2021-08-06 20:31:04,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29043 to 25882. [2021-08-06 20:31:04,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25882 states, 25881 states have (on average 1.8913875043468182) internal successors, (48951), 25881 states have internal predecessors, (48951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25882 states to 25882 states and 48951 transitions. [2021-08-06 20:31:04,630 INFO L78 Accepts]: Start accepts. Automaton has 25882 states and 48951 transitions. Word has length 36 [2021-08-06 20:31:04,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:04,630 INFO L470 AbstractCegarLoop]: Abstraction has 25882 states and 48951 transitions. [2021-08-06 20:31:04,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,631 INFO L276 IsEmpty]: Start isEmpty. Operand 25882 states and 48951 transitions. [2021-08-06 20:31:04,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:31:04,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:04,649 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:04,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:04,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:04,877 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:04,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:04,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1121530118, now seen corresponding path program 98 times [2021-08-06 20:31:04,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:04,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018226091] [2021-08-06 20:31:04,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:04,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:04,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:31:04,951 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.2 percent of original size [2021-08-06 20:31:04,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:31:05,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 52.3 percent of original size [2021-08-06 20:31:05,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:31:05,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 55.9 percent of original size [2021-08-06 20:31:05,203 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:31:05,205 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 75.3 percent of original size [2021-08-06 20:31:05,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:31:05,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 76.9 percent of original size [2021-08-06 20:31:05,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:31:05,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:31:05,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:31:05,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 76.6 percent of original size [2021-08-06 20:31:05,362 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:31:05,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 76.7 percent of original size [2021-08-06 20:31:05,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.0 percent of original size [2021-08-06 20:31:05,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.0 percent of original size [2021-08-06 20:31:05,438 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 83.3 percent of original size [2021-08-06 20:31:05,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 83.3 percent of original size [2021-08-06 20:31:05,473 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 84.2 percent of original size [2021-08-06 20:31:05,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 84.2 percent of original size [2021-08-06 20:31:05,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:05,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:05,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:05,555 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:05,579 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:05,580 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:05,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:31:05,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:05,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018226091] [2021-08-06 20:31:05,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018226091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:05,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854418923] [2021-08-06 20:31:05,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:05,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:05,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:05,602 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:05,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-06 20:31:10,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:10,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:10,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:31:10,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:10,898 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:31:10,898 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 53 treesize of output 45 [2021-08-06 20:31:10,910 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:31:10,910 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 33 treesize of output 29 [2021-08-06 20:31:10,971 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:31:10,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854418923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:10,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:10,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 31 [2021-08-06 20:31:10,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112325507] [2021-08-06 20:31:10,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:31:10,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:10,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:31:10,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:31:10,972 INFO L87 Difference]: Start difference. First operand 25882 states and 48951 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:14,536 INFO L93 Difference]: Finished difference Result 27508 states and 51738 transitions. [2021-08-06 20:31:14,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-06 20:31:14,536 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:31:14,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:14,580 INFO L225 Difference]: With dead ends: 27508 [2021-08-06 20:31:14,580 INFO L226 Difference]: Without dead ends: 27495 [2021-08-06 20:31:14,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1563 ImplicationChecksByTransitivity, 3226.8ms TimeCoverageRelationStatistics Valid=602, Invalid=5098, Unknown=0, NotChecked=0, Total=5700 [2021-08-06 20:31:14,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27495 states. [2021-08-06 20:31:14,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27495 to 25910. [2021-08-06 20:31:14,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25910 states, 25909 states have (on average 1.8918136554865104) internal successors, (49015), 25909 states have internal predecessors, (49015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25910 states to 25910 states and 49015 transitions. [2021-08-06 20:31:14,984 INFO L78 Accepts]: Start accepts. Automaton has 25910 states and 49015 transitions. Word has length 36 [2021-08-06 20:31:14,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:14,984 INFO L470 AbstractCegarLoop]: Abstraction has 25910 states and 49015 transitions. [2021-08-06 20:31:14,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,984 INFO L276 IsEmpty]: Start isEmpty. Operand 25910 states and 49015 transitions. [2021-08-06 20:31:15,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:31:15,005 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:15,005 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:15,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:15,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-06 20:31:15,233 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:15,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:15,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1653166398, now seen corresponding path program 99 times [2021-08-06 20:31:15,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:15,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525934725] [2021-08-06 20:31:15,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:15,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:15,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:15,274 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:31:15,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:31:15,298 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:31:15,300 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:31:15,323 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:31:15,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:31:15,613 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:15,614 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:15,637 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:15,638 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:15,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:15,662 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:15,682 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:31:15,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:15,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525934725] [2021-08-06 20:31:15,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525934725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:15,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328213015] [2021-08-06 20:31:15,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:15,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:15,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:15,683 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:15,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-06 20:31:20,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:31:20,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:20,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:31:20,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:21,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:21,236 INFO L354 Elim1Store]: treesize reduction 28, result has 67.8 percent of original size [2021-08-06 20:31:21,236 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 59 treesize of output 101 [2021-08-06 20:31:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:21,295 INFO L354 Elim1Store]: treesize reduction 28, result has 67.8 percent of original size [2021-08-06 20:31:21,296 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 221 treesize of output 223 [2021-08-06 20:31:22,548 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 41.8 percent of original size [2021-08-06 20:31:22,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 41.8 percent of original size [2021-08-06 20:31:23,183 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:31:23,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 94.4 percent of original size [2021-08-06 20:31:23,354 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 70.6 percent of original size [2021-08-06 20:31:23,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 70.6 percent of original size [2021-08-06 20:31:23,415 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:31:23,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328213015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:23,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:23,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-08-06 20:31:23,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362633677] [2021-08-06 20:31:23,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:31:23,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:23,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:31:23,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=893, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:31:23,416 INFO L87 Difference]: Start difference. First operand 25910 states and 49015 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:25,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:25,117 INFO L93 Difference]: Finished difference Result 29024 states and 56071 transitions. [2021-08-06 20:31:25,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:31:25,118 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:31:25,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:25,161 INFO L225 Difference]: With dead ends: 29024 [2021-08-06 20:31:25,161 INFO L226 Difference]: Without dead ends: 29019 [2021-08-06 20:31:25,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1450.8ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:31:25,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29019 states. [2021-08-06 20:31:25,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29019 to 25906. [2021-08-06 20:31:25,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25906 states, 25905 states have (on average 1.89171974522293) internal successors, (49005), 25905 states have internal predecessors, (49005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:25,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25906 states to 25906 states and 49005 transitions. [2021-08-06 20:31:25,514 INFO L78 Accepts]: Start accepts. Automaton has 25906 states and 49005 transitions. Word has length 36 [2021-08-06 20:31:25,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:25,514 INFO L470 AbstractCegarLoop]: Abstraction has 25906 states and 49005 transitions. [2021-08-06 20:31:25,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:25,514 INFO L276 IsEmpty]: Start isEmpty. Operand 25906 states and 49005 transitions. [2021-08-06 20:31:25,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:31:25,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:25,534 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:25,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:25,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-06 20:31:25,761 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:25,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:25,761 INFO L82 PathProgramCache]: Analyzing trace with hash 2138636606, now seen corresponding path program 100 times [2021-08-06 20:31:25,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:25,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940310341] [2021-08-06 20:31:25,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:25,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:25,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:25,925 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:31:25,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:31:25,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:31:25,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:31:25,974 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:31:25,976 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:31:26,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:26,361 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:26,384 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:26,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:26,406 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:31:26,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:26,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940310341] [2021-08-06 20:31:26,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940310341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:26,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505734017] [2021-08-06 20:31:26,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:26,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:26,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:26,407 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:26,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-06 20:31:30,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:30,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:30,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:31:30,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:32,024 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:31:32,024 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 59 treesize of output 53 [2021-08-06 20:31:32,056 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 20:31:32,056 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 41 treesize of output 39 [2021-08-06 20:31:32,179 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:31:32,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505734017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:32,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:32,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-08-06 20:31:32,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064301739] [2021-08-06 20:31:32,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:31:32,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:32,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:31:32,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=895, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:31:32,180 INFO L87 Difference]: Start difference. First operand 25906 states and 49005 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:37,068 INFO L93 Difference]: Finished difference Result 29046 states and 56110 transitions. [2021-08-06 20:31:37,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-06 20:31:37,068 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:31:37,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:37,121 INFO L225 Difference]: With dead ends: 29046 [2021-08-06 20:31:37,121 INFO L226 Difference]: Without dead ends: 29041 [2021-08-06 20:31:37,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2188 ImplicationChecksByTransitivity, 3951.7ms TimeCoverageRelationStatistics Valid=648, Invalid=6834, Unknown=0, NotChecked=0, Total=7482 [2021-08-06 20:31:37,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29041 states. [2021-08-06 20:31:37,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29041 to 25918. [2021-08-06 20:31:37,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25918 states, 25917 states have (on average 1.8915383724968167) internal successors, (49023), 25917 states have internal predecessors, (49023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25918 states to 25918 states and 49023 transitions. [2021-08-06 20:31:37,576 INFO L78 Accepts]: Start accepts. Automaton has 25918 states and 49023 transitions. Word has length 36 [2021-08-06 20:31:37,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:37,576 INFO L470 AbstractCegarLoop]: Abstraction has 25918 states and 49023 transitions. [2021-08-06 20:31:37,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,576 INFO L276 IsEmpty]: Start isEmpty. Operand 25918 states and 49023 transitions. [2021-08-06 20:31:37,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:31:37,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:37,599 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:31:37,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-06 20:31:37,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:37,813 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:37,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:37,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1235852931, now seen corresponding path program 39 times [2021-08-06 20:31:37,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:37,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274670905] [2021-08-06 20:31:37,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:37,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:37,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:37,875 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:31:37,878 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 34.1 percent of original size [2021-08-06 20:31:37,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 46.2 percent of original size [2021-08-06 20:31:37,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 46.2 percent of original size [2021-08-06 20:31:37,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 47.2 percent of original size [2021-08-06 20:31:37,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 47.2 percent of original size [2021-08-06 20:31:38,002 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 52.5 percent of original size [2021-08-06 20:31:38,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 52.5 percent of original size [2021-08-06 20:31:38,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 66, result has 53.8 percent of original size [2021-08-06 20:31:38,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 66, result has 53.8 percent of original size [2021-08-06 20:31:38,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 58.7 percent of original size [2021-08-06 20:31:38,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 58.7 percent of original size [2021-08-06 20:31:38,334 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 61.7 percent of original size [2021-08-06 20:31:38,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 61.7 percent of original size [2021-08-06 20:31:38,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 89, result has 52.7 percent of original size [2021-08-06 20:31:38,407 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 89, result has 52.7 percent of original size [2021-08-06 20:31:38,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 55.3 percent of original size [2021-08-06 20:31:38,470 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 55.3 percent of original size [2021-08-06 20:31:38,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 51.4 percent of original size [2021-08-06 20:31:38,519 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 51.4 percent of original size [2021-08-06 20:31:38,559 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:31:38,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:31:38,594 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 71.9 percent of original size [2021-08-06 20:31:38,596 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 71.9 percent of original size [2021-08-06 20:31:38,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:38,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:38,687 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:38,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:38,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:38,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:38,738 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:38,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:38,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274670905] [2021-08-06 20:31:38,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274670905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:38,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662941077] [2021-08-06 20:31:38,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:38,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:38,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:38,740 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:38,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-06 20:31:43,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:31:43,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:43,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:31:43,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:44,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:44,616 INFO L354 Elim1Store]: treesize reduction 69, result has 47.3 percent of original size [2021-08-06 20:31:44,617 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 65 treesize of output 110 [2021-08-06 20:31:44,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:44,688 INFO L354 Elim1Store]: treesize reduction 67, result has 48.9 percent of original size [2021-08-06 20:31:44,688 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 280 treesize of output 263 [2021-08-06 20:31:45,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 84.8 percent of original size [2021-08-06 20:31:45,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 84.8 percent of original size [2021-08-06 20:31:45,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 70.6 percent of original size [2021-08-06 20:31:45,396 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 70.6 percent of original size [2021-08-06 20:31:45,461 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:45,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662941077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:45,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:45,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 34 [2021-08-06 20:31:45,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923941873] [2021-08-06 20:31:45,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:31:45,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:45,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:31:45,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1066, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:31:45,462 INFO L87 Difference]: Start difference. First operand 25918 states and 49023 transitions. Second operand has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:52,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:52,652 INFO L93 Difference]: Finished difference Result 26040 states and 49194 transitions. [2021-08-06 20:31:52,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-06 20:31:52,653 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:31:52,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:52,690 INFO L225 Difference]: With dead ends: 26040 [2021-08-06 20:31:52,690 INFO L226 Difference]: Without dead ends: 26030 [2021-08-06 20:31:52,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2957 ImplicationChecksByTransitivity, 6457.2ms TimeCoverageRelationStatistics Valid=1010, Invalid=9910, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 20:31:52,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26030 states. [2021-08-06 20:31:53,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26030 to 25926. [2021-08-06 20:31:53,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25926 states, 25925 states have (on average 1.8918418514946962) internal successors, (49046), 25925 states have internal predecessors, (49046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:53,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25926 states to 25926 states and 49046 transitions. [2021-08-06 20:31:53,078 INFO L78 Accepts]: Start accepts. Automaton has 25926 states and 49046 transitions. Word has length 36 [2021-08-06 20:31:53,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:53,078 INFO L470 AbstractCegarLoop]: Abstraction has 25926 states and 49046 transitions. [2021-08-06 20:31:53,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8) internal successors, (63), 34 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:53,078 INFO L276 IsEmpty]: Start isEmpty. Operand 25926 states and 49046 transitions. [2021-08-06 20:31:53,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:31:53,098 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:53,098 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:31:53,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:53,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:53,325 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:53,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:53,325 INFO L82 PathProgramCache]: Analyzing trace with hash 724935225, now seen corresponding path program 40 times [2021-08-06 20:31:53,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:53,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545715759] [2021-08-06 20:31:53,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:53,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:53,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:53,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 33.0 percent of original size [2021-08-06 20:31:53,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 33.0 percent of original size [2021-08-06 20:31:53,520 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 120, result has 45.0 percent of original size [2021-08-06 20:31:53,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 120, result has 45.0 percent of original size [2021-08-06 20:31:53,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 45.9 percent of original size [2021-08-06 20:31:53,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 45.9 percent of original size [2021-08-06 20:31:53,612 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 51.2 percent of original size [2021-08-06 20:31:53,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 51.2 percent of original size [2021-08-06 20:31:53,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 70, result has 52.4 percent of original size [2021-08-06 20:31:53,660 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 70, result has 52.4 percent of original size [2021-08-06 20:31:53,703 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 57.2 percent of original size [2021-08-06 20:31:53,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 57.2 percent of original size [2021-08-06 20:31:53,764 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 60.2 percent of original size [2021-08-06 20:31:53,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 60.2 percent of original size [2021-08-06 20:31:53,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 93, result has 51.6 percent of original size [2021-08-06 20:31:53,834 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 93, result has 51.6 percent of original size [2021-08-06 20:31:53,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 93, result has 48.0 percent of original size [2021-08-06 20:31:53,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 93, result has 48.0 percent of original size [2021-08-06 20:31:53,994 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:31:53,997 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:31:54,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:31:54,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:31:54,070 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 71.9 percent of original size [2021-08-06 20:31:54,072 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 71.9 percent of original size [2021-08-06 20:31:54,128 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:54,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:54,154 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:54,155 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:31:54,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:54,182 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:31:54,205 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:54,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:54,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545715759] [2021-08-06 20:31:54,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545715759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:54,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417100126] [2021-08-06 20:31:54,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:54,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:54,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:54,206 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:54,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-06 20:31:58,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:58,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:58,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:31:58,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:59,730 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:31:59,730 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 57 treesize of output 50 [2021-08-06 20:31:59,773 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:31:59,773 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 43 treesize of output 36 [2021-08-06 20:31:59,848 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:59,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417100126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:59,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:59,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 31 [2021-08-06 20:31:59,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195294748] [2021-08-06 20:31:59,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:31:59,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:59,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:31:59,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=893, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:31:59,849 INFO L87 Difference]: Start difference. First operand 25926 states and 49046 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:06,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:06,771 INFO L93 Difference]: Finished difference Result 26151 states and 49353 transitions. [2021-08-06 20:32:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:32:06,771 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:32:06,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:06,818 INFO L225 Difference]: With dead ends: 26151 [2021-08-06 20:32:06,818 INFO L226 Difference]: Without dead ends: 26132 [2021-08-06 20:32:06,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2711 ImplicationChecksByTransitivity, 6310.3ms TimeCoverageRelationStatistics Valid=951, Invalid=9149, Unknown=0, NotChecked=0, Total=10100 [2021-08-06 20:32:06,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26132 states. [2021-08-06 20:32:07,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26132 to 25939. [2021-08-06 20:32:07,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25939 states, 25938 states have (on average 1.8918189528876552) internal successors, (49070), 25938 states have internal predecessors, (49070), 0 states have call successors, (0), 0 states have call 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:07,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25939 states to 25939 states and 49070 transitions. [2021-08-06 20:32:07,313 INFO L78 Accepts]: Start accepts. Automaton has 25939 states and 49070 transitions. Word has length 36 [2021-08-06 20:32:07,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:07,313 INFO L470 AbstractCegarLoop]: Abstraction has 25939 states and 49070 transitions. [2021-08-06 20:32:07,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:07,313 INFO L276 IsEmpty]: Start isEmpty. Operand 25939 states and 49070 transitions. [2021-08-06 20:32:07,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:07,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:07,333 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:32:07,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-06 20:32:07,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:07,549 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:07,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:07,549 INFO L82 PathProgramCache]: Analyzing trace with hash 681605885, now seen corresponding path program 41 times [2021-08-06 20:32:07,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:07,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213825168] [2021-08-06 20:32:07,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:07,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:07,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:07,694 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 33.0 percent of original size [2021-08-06 20:32:07,707 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 33.0 percent of original size [2021-08-06 20:32:07,780 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 120, result has 45.0 percent of original size [2021-08-06 20:32:07,804 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 120, result has 45.0 percent of original size [2021-08-06 20:32:07,880 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 45.9 percent of original size [2021-08-06 20:32:07,885 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 45.9 percent of original size [2021-08-06 20:32:07,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 51.2 percent of original size [2021-08-06 20:32:07,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 51.2 percent of original size [2021-08-06 20:32:08,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 70, result has 52.4 percent of original size [2021-08-06 20:32:08,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 70, result has 52.4 percent of original size [2021-08-06 20:32:08,115 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 57.2 percent of original size [2021-08-06 20:32:08,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 57.2 percent of original size [2021-08-06 20:32:08,180 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 60.2 percent of original size [2021-08-06 20:32:08,189 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 60.2 percent of original size [2021-08-06 20:32:08,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 93, result has 51.6 percent of original size [2021-08-06 20:32:08,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 93, result has 51.6 percent of original size [2021-08-06 20:32:08,370 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 93, result has 48.0 percent of original size [2021-08-06 20:32:08,377 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 93, result has 48.0 percent of original size [2021-08-06 20:32:08,428 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:32:08,431 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:32:08,472 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 62.9 percent of original size [2021-08-06 20:32:08,476 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 62.9 percent of original size [2021-08-06 20:32:08,517 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.8 percent of original size [2021-08-06 20:32:08,518 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.8 percent of original size [2021-08-06 20:32:08,576 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:32:08,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:32:08,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:32:08,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:32:08,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:08,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:08,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:08,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213825168] [2021-08-06 20:32:08,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213825168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:08,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281834969] [2021-08-06 20:32:08,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:08,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:08,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:08,648 INFO L229 MonitoredProcess]: Starting monitored process 142 with /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:08,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-06 20:32:13,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:32:13,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:13,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:32:13,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:14,180 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:32:14,181 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 57 treesize of output 50 [2021-08-06 20:32:14,204 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:32:14,204 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 43 treesize of output 36 [2021-08-06 20:32:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:14,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281834969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:14,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:14,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 30 [2021-08-06 20:32:14,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328198989] [2021-08-06 20:32:14,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:32:14,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:14,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:32:14,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:32:14,282 INFO L87 Difference]: Start difference. First operand 25939 states and 49070 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:20,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:20,959 INFO L93 Difference]: Finished difference Result 26412 states and 49753 transitions. [2021-08-06 20:32:20,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-08-06 20:32:20,959 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:32:20,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:20,997 INFO L225 Difference]: With dead ends: 26412 [2021-08-06 20:32:20,997 INFO L226 Difference]: Without dead ends: 26399 [2021-08-06 20:32:20,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3313 ImplicationChecksByTransitivity, 6121.9ms TimeCoverageRelationStatistics Valid=1263, Invalid=9657, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 20:32:21,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26399 states. [2021-08-06 20:32:21,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26399 to 25959. [2021-08-06 20:32:21,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25959 states, 25958 states have (on average 1.891902303721396) internal successors, (49110), 25958 states have internal predecessors, (49110), 0 states have call successors, (0), 0 states have call 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:21,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25959 states to 25959 states and 49110 transitions. [2021-08-06 20:32:21,343 INFO L78 Accepts]: Start accepts. Automaton has 25959 states and 49110 transitions. Word has length 36 [2021-08-06 20:32:21,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:21,343 INFO L470 AbstractCegarLoop]: Abstraction has 25959 states and 49110 transitions. [2021-08-06 20:32:21,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:21,343 INFO L276 IsEmpty]: Start isEmpty. Operand 25959 states and 49110 transitions. [2021-08-06 20:32:21,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:21,363 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:21,364 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:32:21,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:21,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:21,577 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:21,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:21,577 INFO L82 PathProgramCache]: Analyzing trace with hash -2093090631, now seen corresponding path program 42 times [2021-08-06 20:32:21,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:21,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54898168] [2021-08-06 20:32:21,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:21,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:21,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:32:21,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 20:32:21,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:32:21,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.1 percent of original size [2021-08-06 20:32:21,690 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:32:21,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 77.6 percent of original size [2021-08-06 20:32:21,721 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 81.4 percent of original size [2021-08-06 20:32:21,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 81.4 percent of original size [2021-08-06 20:32:21,754 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:32:21,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:32:21,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 78.9 percent of original size [2021-08-06 20:32:21,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 78.9 percent of original size [2021-08-06 20:32:21,841 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 81.3 percent of original size [2021-08-06 20:32:21,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 81.3 percent of original size [2021-08-06 20:32:21,896 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 81.6 percent of original size [2021-08-06 20:32:21,902 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 81.6 percent of original size [2021-08-06 20:32:21,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 20:32:21,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 20:32:22,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:32:22,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:32:22,176 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:32:22,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:32:22,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:32:22,205 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:32:22,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:32:22,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:32:22,257 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:22,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:22,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54898168] [2021-08-06 20:32:22,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54898168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:22,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400487217] [2021-08-06 20:32:22,257 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:22,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:22,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:22,258 INFO L229 MonitoredProcess]: Starting monitored process 143 with /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:22,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-06 20:32:27,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:32:27,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:27,141 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 20:32:27,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:28,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,260 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-08-06 20:32:28,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:28,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:32:28,266 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 3 [2021-08-06 20:32:28,404 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:28,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400487217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:28,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:28,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 35 [2021-08-06 20:32:28,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925450825] [2021-08-06 20:32:28,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-06 20:32:28,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:28,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-06 20:32:28,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1133, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:32:28,405 INFO L87 Difference]: Start difference. First operand 25959 states and 49110 transitions. Second operand has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:38,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:38,054 INFO L93 Difference]: Finished difference Result 29626 states and 57009 transitions. [2021-08-06 20:32:38,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2021-08-06 20:32:38,054 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:32:38,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:38,109 INFO L225 Difference]: With dead ends: 29626 [2021-08-06 20:32:38,110 INFO L226 Difference]: Without dead ends: 29616 [2021-08-06 20:32:38,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7864 ImplicationChecksByTransitivity, 8619.6ms TimeCoverageRelationStatistics Valid=1979, Invalid=20371, Unknown=0, NotChecked=0, Total=22350 [2021-08-06 20:32:38,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29616 states. [2021-08-06 20:32:38,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29616 to 26113. [2021-08-06 20:32:38,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26113 states, 26112 states have (on average 1.8913526348039216) internal successors, (49387), 26112 states have internal predecessors, (49387), 0 states have call successors, (0), 0 states have call 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:38,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26113 states to 26113 states and 49387 transitions. [2021-08-06 20:32:38,613 INFO L78 Accepts]: Start accepts. Automaton has 26113 states and 49387 transitions. Word has length 36 [2021-08-06 20:32:38,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:38,613 INFO L470 AbstractCegarLoop]: Abstraction has 26113 states and 49387 transitions. [2021-08-06 20:32:38,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 35 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:38,613 INFO L276 IsEmpty]: Start isEmpty. Operand 26113 states and 49387 transitions. [2021-08-06 20:32:38,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:38,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:38,636 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:38,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:38,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-06 20:32:38,849 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:38,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:38,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1031881433, now seen corresponding path program 101 times [2021-08-06 20:32:38,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:38,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439376951] [2021-08-06 20:32:38,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:38,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:38,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:38,977 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:38,981 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:39,071 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:39,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:39,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:39,176 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:39,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:39,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:39,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:39,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:39,305 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:39,306 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:39,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:39,327 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:39,365 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:39,366 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:39,377 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:32:39,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:39,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439376951] [2021-08-06 20:32:39,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439376951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:39,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745381162] [2021-08-06 20:32:39,377 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:39,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:39,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:39,393 INFO L229 MonitoredProcess]: Starting monitored process 144 with /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:39,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-06 20:32:44,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:32:44,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:44,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:32:44,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:45,275 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:32:45,275 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 54 treesize of output 45 [2021-08-06 20:32:45,281 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:32:45,281 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 28 treesize of output 27 [2021-08-06 20:32:45,355 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:32:45,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745381162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:45,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:45,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-08-06 20:32:45,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276210669] [2021-08-06 20:32:45,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:32:45,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:45,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:32:45,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:32:45,356 INFO L87 Difference]: Start difference. First operand 26113 states and 49387 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:48,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:48,445 INFO L93 Difference]: Finished difference Result 31554 states and 61054 transitions. [2021-08-06 20:32:48,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:32:48,445 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:32:48,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:48,503 INFO L225 Difference]: With dead ends: 31554 [2021-08-06 20:32:48,503 INFO L226 Difference]: Without dead ends: 31544 [2021-08-06 20:32:48,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 2450.8ms TimeCoverageRelationStatistics Valid=413, Invalid=3127, Unknown=0, NotChecked=0, Total=3540 [2021-08-06 20:32:48,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31544 states. [2021-08-06 20:32:48,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31544 to 26115. [2021-08-06 20:32:48,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26115 states, 26114 states have (on average 1.8913609558091444) internal successors, (49391), 26114 states have internal predecessors, (49391), 0 states have call successors, (0), 0 states have call 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:48,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26115 states to 26115 states and 49391 transitions. [2021-08-06 20:32:48,919 INFO L78 Accepts]: Start accepts. Automaton has 26115 states and 49391 transitions. Word has length 36 [2021-08-06 20:32:48,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:48,919 INFO L470 AbstractCegarLoop]: Abstraction has 26115 states and 49391 transitions. [2021-08-06 20:32:48,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:48,919 INFO L276 IsEmpty]: Start isEmpty. Operand 26115 states and 49391 transitions. [2021-08-06 20:32:48,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:48,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:48,941 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:48,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-06 20:32:49,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-06 20:32:49,153 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:49,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:49,153 INFO L82 PathProgramCache]: Analyzing trace with hash 2048987921, now seen corresponding path program 102 times [2021-08-06 20:32:49,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:49,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86526267] [2021-08-06 20:32:49,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:49,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:49,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:49,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:49,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:49,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:49,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:49,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:49,444 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:49,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:49,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:49,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:49,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:49,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:49,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:49,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:49,630 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:49,685 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:49,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:49,702 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:32:49,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:49,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86526267] [2021-08-06 20:32:49,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86526267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:49,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694658817] [2021-08-06 20:32:49,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:49,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:49,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:49,703 INFO L229 MonitoredProcess]: Starting monitored process 145 with /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:49,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-06 20:32:54,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:32:54,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:54,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:32:54,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:55,736 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:32:55,736 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 52 treesize of output 43 [2021-08-06 20:32:55,741 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:32:55,741 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 26 treesize of output 25 [2021-08-06 20:32:55,819 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:32:55,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694658817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:55,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:55,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:32:55,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945780160] [2021-08-06 20:32:55,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:32:55,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:55,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:32:55,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:32:55,820 INFO L87 Difference]: Start difference. First operand 26115 states and 49391 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:57,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:57,666 INFO L93 Difference]: Finished difference Result 31527 states and 61019 transitions. [2021-08-06 20:32:57,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:32:57,666 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:32:57,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:57,715 INFO L225 Difference]: With dead ends: 31527 [2021-08-06 20:32:57,715 INFO L226 Difference]: Without dead ends: 31522 [2021-08-06 20:32:57,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1733.1ms TimeCoverageRelationStatistics Valid=380, Invalid=1876, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:32:57,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31522 states. [2021-08-06 20:32:58,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31522 to 26113. [2021-08-06 20:32:58,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26113 states, 26112 states have (on average 1.8913526348039216) internal successors, (49387), 26112 states have internal predecessors, (49387), 0 states have call successors, (0), 0 states have call 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,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26113 states to 26113 states and 49387 transitions. [2021-08-06 20:32:58,104 INFO L78 Accepts]: Start accepts. Automaton has 26113 states and 49387 transitions. Word has length 36 [2021-08-06 20:32:58,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:58,104 INFO L470 AbstractCegarLoop]: Abstraction has 26113 states and 49387 transitions. [2021-08-06 20:32:58,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:58,105 INFO L276 IsEmpty]: Start isEmpty. Operand 26113 states and 49387 transitions. [2021-08-06 20:32:58,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:58,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:58,125 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:58,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:58,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-06 20:32:58,342 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:58,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:58,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1762855361, now seen corresponding path program 103 times [2021-08-06 20:32:58,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:58,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838375520] [2021-08-06 20:32:58,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:58,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:58,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:58,447 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 82.2 percent of original size [2021-08-06 20:32:58,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:58,673 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 62.2 percent of original size [2021-08-06 20:32:58,738 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:58,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 64.4 percent of original size [2021-08-06 20:32:58,817 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:58,821 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.8 percent of original size [2021-08-06 20:32:58,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:58,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 73.3 percent of original size [2021-08-06 20:32:58,902 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:58,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:32:58,932 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:58,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.2 percent of original size [2021-08-06 20:32:58,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:32:58,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 86.2 percent of original size [2021-08-06 20:32:58,993 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:58,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:32:59,010 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:32:59,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:59,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838375520] [2021-08-06 20:32:59,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838375520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:59,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602669390] [2021-08-06 20:32:59,010 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:32:59,010 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:59,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:59,011 INFO L229 MonitoredProcess]: Starting monitored process 146 with /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,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-06 20:33:03,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:03,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:33:03,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:04,841 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:33:04,842 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 52 treesize of output 43 [2021-08-06 20:33:04,847 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:33:04,848 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 26 treesize of output 25 [2021-08-06 20:33:04,930 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:33:04,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602669390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:04,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:04,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:33:04,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860990582] [2021-08-06 20:33:04,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:33:04,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:04,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:33:04,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:33:04,931 INFO L87 Difference]: Start difference. First operand 26113 states and 49387 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:07,159 INFO L93 Difference]: Finished difference Result 31590 states and 61097 transitions. [2021-08-06 20:33:07,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:33:07,160 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:33:07,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:07,228 INFO L225 Difference]: With dead ends: 31590 [2021-08-06 20:33:07,229 INFO L226 Difference]: Without dead ends: 31585 [2021-08-06 20:33:07,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 1929.6ms TimeCoverageRelationStatistics Valid=431, Invalid=2221, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:33:07,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31585 states. [2021-08-06 20:33:07,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31585 to 26119. [2021-08-06 20:33:07,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26119 states, 26118 states have (on average 1.8913010184547057) internal successors, (49397), 26118 states have internal predecessors, (49397), 0 states have call successors, (0), 0 states have call 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,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26119 states to 26119 states and 49397 transitions. [2021-08-06 20:33:07,756 INFO L78 Accepts]: Start accepts. Automaton has 26119 states and 49397 transitions. Word has length 36 [2021-08-06 20:33:07,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:07,756 INFO L470 AbstractCegarLoop]: Abstraction has 26119 states and 49397 transitions. [2021-08-06 20:33:07,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,756 INFO L276 IsEmpty]: Start isEmpty. Operand 26119 states and 49397 transitions. [2021-08-06 20:33:07,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:33:07,781 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:07,781 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:07,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:07,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:07,996 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:07,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:07,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1800135802, now seen corresponding path program 104 times [2021-08-06 20:33:07,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:07,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097351364] [2021-08-06 20:33:07,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:07,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:08,055 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:33:08,058 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.0 percent of original size [2021-08-06 20:33:08,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:33:08,081 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.3 percent of original size [2021-08-06 20:33:08,104 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:33:08,106 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 83.0 percent of original size [2021-08-06 20:33:08,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:33:08,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:33:08,391 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:33:08,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:33:08,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:33:08,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:33:08,431 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:33:08,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:08,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097351364] [2021-08-06 20:33:08,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097351364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:08,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369651058] [2021-08-06 20:33:08,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:08,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:08,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:08,432 INFO L229 MonitoredProcess]: Starting monitored process 147 with /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,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-06 20:33:13,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:13,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:13,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:33:13,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:14,665 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:33:14,666 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 59 treesize of output 53 [2021-08-06 20:33:14,680 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 20:33:14,680 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 41 treesize of output 39 [2021-08-06 20:33:14,774 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:33:14,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369651058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:14,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:14,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-08-06 20:33:14,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432830101] [2021-08-06 20:33:14,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:33:14,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:14,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:33:14,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:33:14,775 INFO L87 Difference]: Start difference. First operand 26119 states and 49397 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:20,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:20,028 INFO L93 Difference]: Finished difference Result 31482 states and 60947 transitions. [2021-08-06 20:33:20,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-06 20:33:20,029 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 20:33:20,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:20,077 INFO L225 Difference]: With dead ends: 31482 [2021-08-06 20:33:20,077 INFO L226 Difference]: Without dead ends: 31477 [2021-08-06 20:33:20,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2708 ImplicationChecksByTransitivity, 4441.0ms TimeCoverageRelationStatistics Valid=716, Invalid=8214, Unknown=0, NotChecked=0, Total=8930 [2021-08-06 20:33:20,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31477 states. [2021-08-06 20:33:20,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31477 to 26111. [2021-08-06 20:33:20,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26111 states, 26110 states have (on average 1.8912677135197242) internal successors, (49381), 26110 states have internal predecessors, (49381), 0 states have call successors, (0), 0 states have call 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:20,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26111 states to 26111 states and 49381 transitions. [2021-08-06 20:33:20,633 INFO L78 Accepts]: Start accepts. Automaton has 26111 states and 49381 transitions. Word has length 36 [2021-08-06 20:33:20,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:20,633 INFO L470 AbstractCegarLoop]: Abstraction has 26111 states and 49381 transitions. [2021-08-06 20:33:20,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:20,633 INFO L276 IsEmpty]: Start isEmpty. Operand 26111 states and 49381 transitions. [2021-08-06 20:33:20,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:33:20,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:20,650 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:20,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:20,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:20,869 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:20,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:20,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1952908643, now seen corresponding path program 105 times [2021-08-06 20:33:20,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:20,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335958075] [2021-08-06 20:33:20,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:20,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:20,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:20,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:33:20,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 81.3 percent of original size [2021-08-06 20:33:21,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 64.6 percent of original size [2021-08-06 20:33:21,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 64.6 percent of original size [2021-08-06 20:33:21,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 66.8 percent of original size [2021-08-06 20:33:21,162 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 66.8 percent of original size [2021-08-06 20:33:21,216 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.9 percent of original size [2021-08-06 20:33:21,219 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.9 percent of original size [2021-08-06 20:33:21,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 92.2 percent of original size [2021-08-06 20:33:21,262 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 92.2 percent of original size [2021-08-06 20:33:21,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 82.4 percent of original size [2021-08-06 20:33:21,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 82.4 percent of original size [2021-08-06 20:33:21,325 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 86.7 percent of original size [2021-08-06 20:33:21,326 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 86.7 percent of original size [2021-08-06 20:33:21,349 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 81.8 percent of original size [2021-08-06 20:33:21,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 81.8 percent of original size [2021-08-06 20:33:21,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:33:21,393 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:33:21,415 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:33:21,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:21,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335958075] [2021-08-06 20:33:21,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335958075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:21,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72857670] [2021-08-06 20:33:21,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:21,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:21,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:21,441 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:21,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-06 20:33:26,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:33:26,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:26,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:33:26,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:27,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:27,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:27,836 INFO L354 Elim1Store]: treesize reduction 44, result has 39.7 percent of original size [2021-08-06 20:33:27,836 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 59 treesize of output 71 [2021-08-06 20:33:27,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:27,865 INFO L354 Elim1Store]: treesize reduction 24, result has 54.7 percent of original size [2021-08-06 20:33:27,866 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 95 treesize of output 99 Received shutdown request... [2021-08-06 20:35:32,370 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:35:32,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:32,405 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:35:32,406 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:35:32,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-06 20:35:32,597 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while QuantifierPusher was running 1 iterations of DualJunctionQuantifierElimination. [2021-08-06 20:35:32,598 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:35:32,598 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:35:32,598 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:35:32,602 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:35:32,602 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:35:32,605 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:35:32 BasicIcfg [2021-08-06 20:35:32,605 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:35:32,605 INFO L168 Benchmark]: Toolchain (without parser) took 881811.29 ms. Allocated memory was 180.4 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 160.3 MB in the beginning and 2.2 GB in the end (delta: -2.1 GB). Peak memory consumption was 3.4 GB. Max. memory is 8.0 GB. [2021-08-06 20:35:32,605 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.45 ms. Allocated memory is still 180.4 MB. Free memory was 161.5 MB in the beginning and 161.4 MB in the end (delta: 64.3 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:35:32,605 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.57 ms. Allocated memory is still 180.4 MB. Free memory was 160.2 MB in the beginning and 158.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:35:32,606 INFO L168 Benchmark]: Boogie Preprocessor took 18.45 ms. Allocated memory is still 180.4 MB. Free memory was 158.7 MB in the beginning and 157.7 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:35:32,606 INFO L168 Benchmark]: RCFGBuilder took 244.07 ms. Allocated memory is still 180.4 MB. Free memory was 157.7 MB in the beginning and 145.7 MB in the end (delta: 12.0 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-06 20:35:32,606 INFO L168 Benchmark]: TraceAbstraction took 881524.94 ms. Allocated memory was 180.4 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 145.2 MB in the beginning and 2.2 GB in the end (delta: -2.1 GB). Peak memory consumption was 3.4 GB. Max. memory is 8.0 GB. [2021-08-06 20:35:32,606 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.45 ms. Allocated memory is still 180.4 MB. Free memory was 161.5 MB in the beginning and 161.4 MB in the end (delta: 64.3 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.57 ms. Allocated memory is still 180.4 MB. Free memory was 160.2 MB in the beginning and 158.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 18.45 ms. Allocated memory is still 180.4 MB. Free memory was 158.7 MB in the beginning and 157.7 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 244.07 ms. Allocated memory is still 180.4 MB. Free memory was 157.7 MB in the beginning and 145.7 MB in the end (delta: 12.0 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 881524.94 ms. Allocated memory was 180.4 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 145.2 MB in the beginning and 2.2 GB in the end (delta: -2.1 GB). Peak memory consumption was 3.4 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: 428, positive: 390, positive conditional: 390, positive unconditional: 0, negative: 38, negative conditional: 38, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 390, positive: 390, positive conditional: 0, positive unconditional: 390, 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: 105, positive: 105, positive conditional: 0, positive unconditional: 105, 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: 105, positive: 104, positive conditional: 0, positive unconditional: 104, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 390, positive: 285, positive conditional: 0, positive unconditional: 285, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 105, unknown conditional: 0, unknown unconditional: 105] , Statistics on independence cache: Total cache size (in pairs): 105, Positive cache size: 105, Positive conditional cache size: 0, Positive unconditional cache size: 105, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 38 - 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: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while QuantifierPusher was running 1 iterations of DualJunctionQuantifierElimination. - TimeoutResultAtElement [Line: 53]: 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 37 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while QuantifierPusher was running 1 iterations of DualJunctionQuantifierElimination. - TimeoutResultAtElement [Line: 54]: 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 37 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while QuantifierPusher was running 1 iterations of DualJunctionQuantifierElimination. - TimeoutResultAtElement [Line: 53]: 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 37 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while QuantifierPusher was running 1 iterations of DualJunctionQuantifierElimination. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 881405.1ms, OverallIterations: 150, TraceHistogramMax: 3, EmptinessCheckTime: 866.7ms, AutomataDifference: 197298.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 112.8ms, PartialOrderReductionTime: 99.4ms, HoareTripleCheckerStatistics: 3995 SDtfs, 28015 SDslu, 33000 SDs, 0 SdLazy, 101978 SolverSat, 8436 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 49490.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9975 GetRequests, 3410 SyntacticMatches, 256 SemanticMatches, 6309 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104302 ImplicationChecksByTransitivity, 169579.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=29590occurred in iteration=126, InterpolantAutomatonStates: 4772, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 16781.6ms AutomataMinimizationTime, 149 MinimizatonAttempts, 200751 StatesRemovedByMinimization, 149 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 496.9ms SsaConstructionTime, 2336.5ms SatisfiabilityAnalysisTime, 126931.6ms InterpolantComputationTime, 9258 NumberOfCodeBlocks, 9258 NumberOfCodeBlocksAsserted, 481 NumberOfCheckSat, 8963 ConstructedInterpolants, 265 QuantifiedInterpolants, 143166 SizeOfPredicates, 936 NumberOfNonLiveVariables, 10001 ConjunctsInSsa, 2764 ConjunctsInUnsatCore, 295 InterpolantComputations, 3 PerfectInterpolantSequences, 472/3104 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