/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-bad/dot-product-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:19:58,531 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:19:58,533 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:19:58,563 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:19:58,564 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:19:58,564 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:19:58,565 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:19:58,567 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:19:58,568 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:19:58,568 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:19:58,569 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:19:58,570 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:19:58,570 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:19:58,570 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:19:58,571 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:19:58,572 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:19:58,573 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:19:58,573 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:19:58,575 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:19:58,576 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:19:58,577 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:19:58,583 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:19:58,584 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:19:58,584 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:19:58,586 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:19:58,586 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:19:58,587 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:19:58,587 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:19:58,587 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:19:58,588 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:19:58,588 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:19:58,589 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:19:58,589 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:19:58,590 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:19:58,591 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:19:58,591 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:19:58,591 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:19:58,591 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:19:58,592 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:19:58,592 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:19:58,593 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:19:58,593 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:19:58,611 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:19:58,612 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:19:58,613 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:19:58,613 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:19:58,613 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:19:58,613 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:19:58,613 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:19:58,613 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:19:58,613 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:19:58,614 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:19:58,614 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:19:58,615 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:19:58,615 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:19:58,616 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:19:58,616 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:19:58,616 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:19:58,616 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:19:58,616 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:19:58,888 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:19:58,903 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:19:58,905 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:19:58,906 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:19:58,908 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:19:58,909 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl [2021-08-06 20:19:58,920 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl' [2021-08-06 20:19:58,950 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:19:58,951 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:19:58,952 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:19:58,952 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:19:58,952 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:19:58,963 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,969 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,975 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:19:58,975 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:19:58,976 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:19:58,976 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:19:58,981 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,981 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,983 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,984 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,988 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,992 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,993 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:58,996 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:19:58,999 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:19:58,999 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:19:58,999 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:19:59,000 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/1) ... [2021-08-06 20:19:59,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:19:59,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:19:59,026 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:19:59,040 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:19:59,062 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:19:59,062 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:19:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:19:59,062 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:19:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:19:59,063 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:19:59,063 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:19:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:19:59,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:19:59,063 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:19:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:19:59,063 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:19:59,064 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:19:59,225 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:19:59,225 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:19:59,226 INFO L202 PluginConnector]: Adding new model dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:19:59 BoogieIcfgContainer [2021-08-06 20:19:59,226 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:19:59,228 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:19:59,228 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:19:59,229 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:19:59,230 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:19:58" (1/2) ... [2021-08-06 20:19:59,230 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@376f9aae and model type dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:19:59, skipping insertion in model container [2021-08-06 20:19:59,230 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:19:59" (2/2) ... [2021-08-06 20:19:59,231 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product-alt.wvr.bpl [2021-08-06 20:19:59,234 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:19:59,235 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:19:59,235 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:19:59,235 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:19:59,300 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:19:59,342 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:19:59,347 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:19:59,347 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:19:59,461 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:19:59,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:19:59,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:59,479 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:19:59,479 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:19:59,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:59,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1733384714, now seen corresponding path program 1 times [2021-08-06 20:19:59,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:59,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001478395] [2021-08-06 20:19:59,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:59,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:59,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:59,637 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:19:59,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:59,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001478395] [2021-08-06 20:19:59,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001478395] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:19:59,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:19:59,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 20:19:59,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686419218] [2021-08-06 20:19:59,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:19:59,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:59,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:19:59,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:19:59,659 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:19:59,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:19:59,700 INFO L93 Difference]: Finished difference Result 298 states and 361 transitions. [2021-08-06 20:19:59,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:19:59,701 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:19:59,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:19:59,709 INFO L225 Difference]: With dead ends: 298 [2021-08-06 20:19:59,709 INFO L226 Difference]: Without dead ends: 101 [2021-08-06 20:19:59,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:19:59,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-06 20:19:59,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 82. [2021-08-06 20:19:59,740 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:19:59,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 120 transitions. [2021-08-06 20:19:59,741 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 120 transitions. Word has length 18 [2021-08-06 20:19:59,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:19:59,742 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 120 transitions. [2021-08-06 20:19:59,742 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:19:59,742 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 120 transitions. [2021-08-06 20:19:59,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:19:59,748 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:59,748 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:19:59,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:19:59,749 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:19:59,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:59,752 INFO L82 PathProgramCache]: Analyzing trace with hash 1276245161, now seen corresponding path program 1 times [2021-08-06 20:19:59,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:59,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948535836] [2021-08-06 20:19:59,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:59,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:59,815 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:19:59,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:59,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948535836] [2021-08-06 20:19:59,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948535836] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:19:59,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:19:59,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:19:59,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655502479] [2021-08-06 20:19:59,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:19:59,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:59,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:19:59,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:19:59,826 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:19:59,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:19:59,875 INFO L93 Difference]: Finished difference Result 99 states and 159 transitions. [2021-08-06 20:19:59,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:19:59,875 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:19:59,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:19:59,878 INFO L225 Difference]: With dead ends: 99 [2021-08-06 20:19:59,879 INFO L226 Difference]: Without dead ends: 99 [2021-08-06 20:19:59,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:19:59,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-06 20:19:59,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 92. [2021-08-06 20:19:59,892 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:19:59,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 141 transitions. [2021-08-06 20:19:59,892 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 141 transitions. Word has length 21 [2021-08-06 20:19:59,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:19:59,892 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 141 transitions. [2021-08-06 20:19:59,893 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:19:59,893 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 141 transitions. [2021-08-06 20:19:59,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:19:59,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:59,894 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:19:59,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:19:59,894 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:19:59,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:59,895 INFO L82 PathProgramCache]: Analyzing trace with hash 401072043, now seen corresponding path program 1 times [2021-08-06 20:19:59,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:59,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013073537] [2021-08-06 20:19:59,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:59,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:59,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:59,955 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:19:59,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:59,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013073537] [2021-08-06 20:19:59,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013073537] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:19:59,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:19:59,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:19:59,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353873689] [2021-08-06 20:19:59,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:19:59,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:59,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:19:59,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:19:59,959 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:00,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:00,007 INFO L93 Difference]: Finished difference Result 140 states and 218 transitions. [2021-08-06 20:20:00,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:20:00,008 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:00,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:00,010 INFO L225 Difference]: With dead ends: 140 [2021-08-06 20:20:00,010 INFO L226 Difference]: Without dead ends: 140 [2021-08-06 20:20:00,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:20:00,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-08-06 20:20:00,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 108. [2021-08-06 20:20:00,029 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:00,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 168 transitions. [2021-08-06 20:20:00,029 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 168 transitions. Word has length 21 [2021-08-06 20:20:00,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:00,029 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 168 transitions. [2021-08-06 20:20:00,029 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:00,030 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 168 transitions. [2021-08-06 20:20:00,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:00,030 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:00,030 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:00,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:20:00,030 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:00,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:00,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1452593128, now seen corresponding path program 1 times [2021-08-06 20:20:00,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:00,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281263507] [2021-08-06 20:20:00,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:00,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:00,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:00,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:00,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:00,281 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:00,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:20:00,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:20:00,439 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:20:00,448 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 20:20:00,478 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 62.2 percent of original size [2021-08-06 20:20:00,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 62.2 percent of original size [2021-08-06 20:20:00,503 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:00,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:20:00,513 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:00,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:00,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281263507] [2021-08-06 20:20:00,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281263507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:00,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612342764] [2021-08-06 20:20:00,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:00,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:00,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:00,515 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:00,556 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:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:00,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 20:20:00,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:01,102 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:20:01,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-08-06 20:20:01,112 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-08-06 20:20:01,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 16 [2021-08-06 20:20:01,221 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:01,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612342764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:01,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:01,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:20:01,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128580317] [2021-08-06 20:20:01,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:20:01,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:01,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:20:01,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:20:01,223 INFO L87 Difference]: Start difference. First operand 108 states and 168 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:01,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:01,434 INFO L93 Difference]: Finished difference Result 177 states and 275 transitions. [2021-08-06 20:20:01,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:20:01,434 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:20:01,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:01,435 INFO L225 Difference]: With dead ends: 177 [2021-08-06 20:20:01,435 INFO L226 Difference]: Without dead ends: 172 [2021-08-06 20:20:01,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 293.6ms TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:20:01,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-06 20:20:01,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 133. [2021-08-06 20:20:01,440 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:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 218 transitions. [2021-08-06 20:20:01,440 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 218 transitions. Word has length 24 [2021-08-06 20:20:01,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:01,441 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 218 transitions. [2021-08-06 20:20:01,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:01,441 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 218 transitions. [2021-08-06 20:20:01,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:01,441 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:01,442 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:01,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 20:20:01,648 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:01,649 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:01,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:01,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1858401840, now seen corresponding path program 2 times [2021-08-06 20:20:01,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:01,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374869957] [2021-08-06 20:20:01,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:01,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:01,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:01,761 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:01,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:01,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:01,881 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:20:01,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:20:01,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:20:01,922 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:20:01,947 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:01,949 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:01,966 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:01,967 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:01,985 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:01,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:01,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374869957] [2021-08-06 20:20:01,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374869957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:01,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793419856] [2021-08-06 20:20:01,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:01,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:01,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:01,986 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:01,988 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:02,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:02,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:02,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:20:02,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:02,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:02,339 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 27 [2021-08-06 20:20:02,348 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:02,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 31 [2021-08-06 20:20:02,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:02,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-08-06 20:20:02,552 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:02,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793419856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:02,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:02,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-06 20:20:02,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083675119] [2021-08-06 20:20:02,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:20:02,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:02,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:20:02,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:20:02,554 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:03,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:03,060 INFO L93 Difference]: Finished difference Result 247 states and 390 transitions. [2021-08-06 20:20:03,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:20:03,060 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:03,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:03,061 INFO L225 Difference]: With dead ends: 247 [2021-08-06 20:20:03,062 INFO L226 Difference]: Without dead ends: 242 [2021-08-06 20:20:03,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 465.8ms TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:20:03,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-06 20:20:03,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 139. [2021-08-06 20:20:03,075 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:03,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 229 transitions. [2021-08-06 20:20:03,075 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 229 transitions. Word has length 24 [2021-08-06 20:20:03,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:03,075 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 229 transitions. [2021-08-06 20:20:03,076 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:03,076 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 229 transitions. [2021-08-06 20:20:03,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:20:03,076 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:03,076 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:03,095 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:03,288 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:03,289 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:03,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:03,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1529969080, now seen corresponding path program 3 times [2021-08-06 20:20:03,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:03,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951673683] [2021-08-06 20:20:03,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:03,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:03,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:03,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:03,376 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 20:20:03,410 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:03,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 76.3 percent of original size [2021-08-06 20:20:03,492 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:03,494 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:03,512 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:03,514 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:03,529 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:03,530 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:03,543 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:03,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:03,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951673683] [2021-08-06 20:20:03,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951673683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:03,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342480669] [2021-08-06 20:20:03,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:20:03,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:03,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:03,565 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:03,566 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:03,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:20:03,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:03,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:20:03,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:04,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:04,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 71 [2021-08-06 20:20:04,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:04,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 68 treesize of output 51 [2021-08-06 20:20:04,065 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:04,065 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:20:04,248 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:04,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342480669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:04,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:04,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-06 20:20:04,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020932747] [2021-08-06 20:20:04,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:20:04,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:04,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:20:04,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:20:04,250 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:04,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:04,605 INFO L93 Difference]: Finished difference Result 219 states and 354 transitions. [2021-08-06 20:20:04,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:20:04,606 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:04,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:04,607 INFO L225 Difference]: With dead ends: 219 [2021-08-06 20:20:04,607 INFO L226 Difference]: Without dead ends: 214 [2021-08-06 20:20:04,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 375.0ms TimeCoverageRelationStatistics Valid=135, Invalid=371, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:20:04,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-06 20:20:04,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 145. [2021-08-06 20:20:04,610 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:04,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 239 transitions. [2021-08-06 20:20:04,610 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 239 transitions. Word has length 24 [2021-08-06 20:20:04,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:04,611 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 239 transitions. [2021-08-06 20:20:04,611 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:04,611 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 239 transitions. [2021-08-06 20:20:04,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:04,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:04,611 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:04,629 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:04,824 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:04,825 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:04,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:04,825 INFO L82 PathProgramCache]: Analyzing trace with hash 697789579, now seen corresponding path program 4 times [2021-08-06 20:20:04,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:04,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984695317] [2021-08-06 20:20:04,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:04,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:04,886 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:04,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:04,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984695317] [2021-08-06 20:20:04,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984695317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:04,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499251762] [2021-08-06 20:20:04,887 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:20:04,887 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:04,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:04,888 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:04,932 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:05,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:05,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:05,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:05,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:05,254 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:05,255 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:05,279 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:05,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499251762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:05,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:05,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:20:05,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143546982] [2021-08-06 20:20:05,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:20:05,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:05,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:20:05,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:20:05,281 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:05,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:05,470 INFO L93 Difference]: Finished difference Result 414 states and 618 transitions. [2021-08-06 20:20:05,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:20:05,477 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:05,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:05,479 INFO L225 Difference]: With dead ends: 414 [2021-08-06 20:20:05,480 INFO L226 Difference]: Without dead ends: 414 [2021-08-06 20:20:05,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 109.6ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:20:05,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-08-06 20:20:05,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 173. [2021-08-06 20:20:05,486 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:05,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 304 transitions. [2021-08-06 20:20:05,487 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 304 transitions. Word has length 27 [2021-08-06 20:20:05,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:05,487 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 304 transitions. [2021-08-06 20:20:05,487 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:05,487 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 304 transitions. [2021-08-06 20:20:05,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:05,489 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:05,489 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:05,508 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:05,706 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:05,706 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:05,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:05,706 INFO L82 PathProgramCache]: Analyzing trace with hash -2076906937, now seen corresponding path program 5 times [2021-08-06 20:20:05,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:05,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895645575] [2021-08-06 20:20:05,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:05,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:05,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:05,768 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:05,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:05,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895645575] [2021-08-06 20:20:05,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895645575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:05,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629566224] [2021-08-06 20:20:05,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:05,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:05,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:05,769 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:05,770 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:05,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:20:05,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:05,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:05,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:06,113 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:06,113 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:06,137 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:06,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629566224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:06,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:06,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:20:06,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434119840] [2021-08-06 20:20:06,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:06,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:06,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:06,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:06,138 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:06,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:06,545 INFO L93 Difference]: Finished difference Result 549 states and 809 transitions. [2021-08-06 20:20:06,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:20:06,545 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:06,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:06,547 INFO L225 Difference]: With dead ends: 549 [2021-08-06 20:20:06,547 INFO L226 Difference]: Without dead ends: 549 [2021-08-06 20:20:06,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 231.0ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:20:06,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-08-06 20:20:06,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 180. [2021-08-06 20:20:06,553 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:06,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 314 transitions. [2021-08-06 20:20:06,553 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 314 transitions. Word has length 27 [2021-08-06 20:20:06,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:06,553 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 314 transitions. [2021-08-06 20:20:06,553 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:06,554 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 314 transitions. [2021-08-06 20:20:06,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:06,554 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:06,554 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:06,576 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:06,754 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:06,755 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:06,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:06,755 INFO L82 PathProgramCache]: Analyzing trace with hash -424394968, now seen corresponding path program 1 times [2021-08-06 20:20:06,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:06,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586599144] [2021-08-06 20:20:06,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:06,756 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:06,797 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:06,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:06,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586599144] [2021-08-06 20:20:06,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586599144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:06,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24049725] [2021-08-06 20:20:06,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:06,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:06,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:06,799 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:06,800 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:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:06,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:20:06,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:07,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:20:07,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:20:07,153 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:07,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24049725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:07,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:07,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:20:07,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838240457] [2021-08-06 20:20:07,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:20:07,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:07,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:20:07,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:20:07,155 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:07,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:07,232 INFO L93 Difference]: Finished difference Result 401 states and 662 transitions. [2021-08-06 20:20:07,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:20:07,232 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:07,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:07,234 INFO L225 Difference]: With dead ends: 401 [2021-08-06 20:20:07,234 INFO L226 Difference]: Without dead ends: 401 [2021-08-06 20:20:07,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 48.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:20:07,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-08-06 20:20:07,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 284. [2021-08-06 20:20:07,240 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:07,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 504 transitions. [2021-08-06 20:20:07,240 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 504 transitions. Word has length 27 [2021-08-06 20:20:07,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:07,241 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 504 transitions. [2021-08-06 20:20:07,241 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:07,241 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 504 transitions. [2021-08-06 20:20:07,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:07,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:07,242 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:07,261 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:07,455 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:07,455 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:07,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:07,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1133082039, now seen corresponding path program 6 times [2021-08-06 20:20:07,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:07,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320160381] [2021-08-06 20:20:07,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:07,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:07,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:07,508 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:07,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:07,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320160381] [2021-08-06 20:20:07,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320160381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:07,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624229518] [2021-08-06 20:20:07,508 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:20:07,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:07,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:07,509 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:07,518 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:07,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:20:07,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:07,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:07,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:07,916 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:07,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624229518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:07,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:07,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:20:07,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496196340] [2021-08-06 20:20:07,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:07,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:07,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:07,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:07,918 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:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:08,037 INFO L93 Difference]: Finished difference Result 448 states and 766 transitions. [2021-08-06 20:20:08,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:20:08,038 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:08,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:08,039 INFO L225 Difference]: With dead ends: 448 [2021-08-06 20:20:08,039 INFO L226 Difference]: Without dead ends: 432 [2021-08-06 20:20:08,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 107.2ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:20:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-08-06 20:20:08,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 354. [2021-08-06 20:20:08,045 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:08,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 623 transitions. [2021-08-06 20:20:08,046 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 623 transitions. Word has length 27 [2021-08-06 20:20:08,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:08,046 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 623 transitions. [2021-08-06 20:20:08,046 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:08,046 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 623 transitions. [2021-08-06 20:20:08,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:08,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:08,047 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:08,066 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:08,266 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:08,266 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:08,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:08,267 INFO L82 PathProgramCache]: Analyzing trace with hash 885782252, now seen corresponding path program 2 times [2021-08-06 20:20:08,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:08,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163682253] [2021-08-06 20:20:08,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:08,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:08,332 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:08,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:08,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163682253] [2021-08-06 20:20:08,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163682253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:08,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995906208] [2021-08-06 20:20:08,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:08,332 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:08,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:08,333 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:08,334 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:08,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:08,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:08,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:20:08,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:08,638 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:08,639 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:08,690 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:08,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995906208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:08,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:08,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:20:08,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012062913] [2021-08-06 20:20:08,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:20:08,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:08,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:20:08,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:20:08,692 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:20:08,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:08,779 INFO L93 Difference]: Finished difference Result 450 states and 749 transitions. [2021-08-06 20:20:08,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:20:08,780 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:08,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:08,781 INFO L225 Difference]: With dead ends: 450 [2021-08-06 20:20:08,781 INFO L226 Difference]: Without dead ends: 450 [2021-08-06 20:20:08,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 54.9ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:20:08,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-08-06 20:20:08,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 333. [2021-08-06 20:20:08,787 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:20:08,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 580 transitions. [2021-08-06 20:20:08,787 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 580 transitions. Word has length 27 [2021-08-06 20:20:08,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:08,788 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 580 transitions. [2021-08-06 20:20:08,788 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:08,788 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 580 transitions. [2021-08-06 20:20:08,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:08,788 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:08,788 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:08,809 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:20:09,002 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:20:09,003 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:20:09,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:09,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1750530131, now seen corresponding path program 7 times [2021-08-06 20:20:09,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:09,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615706445] [2021-08-06 20:20:09,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:09,003 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:09,056 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:09,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:09,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615706445] [2021-08-06 20:20:09,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615706445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:09,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211037914] [2021-08-06 20:20:09,057 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:20:09,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:09,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:09,061 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:20:09,061 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:20:09,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:09,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:09,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:09,515 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:09,515 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:09,537 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:09,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211037914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:09,538 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:09,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:20:09,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118653951] [2021-08-06 20:20:09,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:09,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:09,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:09,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:09,539 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:20:10,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:10,198 INFO L93 Difference]: Finished difference Result 1267 states and 1874 transitions. [2021-08-06 20:20:10,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:20:10,198 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:10,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:10,202 INFO L225 Difference]: With dead ends: 1267 [2021-08-06 20:20:10,202 INFO L226 Difference]: Without dead ends: 1267 [2021-08-06 20:20:10,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 390.8ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:20:10,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-08-06 20:20:10,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 356. [2021-08-06 20:20:10,213 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:20:10,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 632 transitions. [2021-08-06 20:20:10,214 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 632 transitions. Word has length 27 [2021-08-06 20:20:10,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:10,214 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 632 transitions. [2021-08-06 20:20:10,214 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:10,214 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 632 transitions. [2021-08-06 20:20:10,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:10,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:10,215 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:10,235 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:20:10,426 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:20:10,426 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:20:10,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:10,427 INFO L82 PathProgramCache]: Analyzing trace with hash -247482991, now seen corresponding path program 8 times [2021-08-06 20:20:10,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:10,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019630629] [2021-08-06 20:20:10,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:10,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:10,487 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:20:10,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:10,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019630629] [2021-08-06 20:20:10,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019630629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:10,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337598755] [2021-08-06 20:20:10,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:10,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:10,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:10,488 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:20:10,497 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:20:10,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:10,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:10,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:10,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:10,912 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:20:10,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337598755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:10,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:10,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:20:10,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853399483] [2021-08-06 20:20:10,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:10,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:10,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:10,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:10,913 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:20:11,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:11,130 INFO L93 Difference]: Finished difference Result 741 states and 1205 transitions. [2021-08-06 20:20:11,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:20:11,141 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:11,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:11,143 INFO L225 Difference]: With dead ends: 741 [2021-08-06 20:20:11,143 INFO L226 Difference]: Without dead ends: 737 [2021-08-06 20:20:11,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 150.8ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:20:11,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2021-08-06 20:20:11,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 499. [2021-08-06 20:20:11,151 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:20:11,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 910 transitions. [2021-08-06 20:20:11,152 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 910 transitions. Word has length 27 [2021-08-06 20:20:11,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:11,152 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 910 transitions. [2021-08-06 20:20:11,152 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:11,152 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 910 transitions. [2021-08-06 20:20:11,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:11,153 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:11,153 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:11,179 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:20:11,360 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:20:11,361 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:20:11,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:11,361 INFO L82 PathProgramCache]: Analyzing trace with hash -653291703, now seen corresponding path program 9 times [2021-08-06 20:20:11,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:11,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634503321] [2021-08-06 20:20:11,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:11,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:11,408 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:20:11,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:11,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634503321] [2021-08-06 20:20:11,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634503321] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:11,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391243793] [2021-08-06 20:20:11,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:20:11,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:11,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:11,409 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:20:11,410 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:20:11,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:20:11,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:11,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:11,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:11,823 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:20:11,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391243793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:11,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:11,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:20:11,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162928340] [2021-08-06 20:20:11,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:11,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:11,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:11,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:11,824 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:20:12,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:12,117 INFO L93 Difference]: Finished difference Result 771 states and 1286 transitions. [2021-08-06 20:20:12,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:20:12,118 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:20:12,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:12,121 INFO L225 Difference]: With dead ends: 771 [2021-08-06 20:20:12,121 INFO L226 Difference]: Without dead ends: 771 [2021-08-06 20:20:12,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 174.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:20:12,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2021-08-06 20:20:12,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 537. [2021-08-06 20:20:12,129 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:20:12,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 964 transitions. [2021-08-06 20:20:12,130 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 964 transitions. Word has length 27 [2021-08-06 20:20:12,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:12,131 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 964 transitions. [2021-08-06 20:20:12,131 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:20:12,131 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 964 transitions. [2021-08-06 20:20:12,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:12,132 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:12,132 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:12,149 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:20:12,348 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:20:12,349 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:20:12,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:12,349 INFO L82 PathProgramCache]: Analyzing trace with hash -821200084, now seen corresponding path program 3 times [2021-08-06 20:20:12,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:12,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281227227] [2021-08-06 20:20:12,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:12,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:12,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:12,391 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:12,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:12,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281227227] [2021-08-06 20:20:12,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281227227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:12,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638240205] [2021-08-06 20:20:12,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:20:12,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:12,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:12,393 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:20:12,393 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:20:12,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:20:12,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:12,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:20:12,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:12,720 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:12,721 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:12,763 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:12,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638240205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:12,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:12,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:20:12,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94872116] [2021-08-06 20:20:12,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:20:12,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:12,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:20:12,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:20:12,765 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:20:12,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:12,850 INFO L93 Difference]: Finished difference Result 603 states and 1064 transitions. [2021-08-06 20:20:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:20:12,851 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:12,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:12,852 INFO L225 Difference]: With dead ends: 603 [2021-08-06 20:20:12,852 INFO L226 Difference]: Without dead ends: 603 [2021-08-06 20:20:12,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 56.8ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:20:12,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-08-06 20:20:12,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 489. [2021-08-06 20:20:12,859 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:20:12,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 894 transitions. [2021-08-06 20:20:12,860 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 894 transitions. Word has length 27 [2021-08-06 20:20:12,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:12,860 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 894 transitions. [2021-08-06 20:20:12,860 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:12,860 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 894 transitions. [2021-08-06 20:20:12,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:20:12,861 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:12,861 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:12,881 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:20:13,081 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:20:13,081 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:20:13,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:13,081 INFO L82 PathProgramCache]: Analyzing trace with hash 2072273159, now seen corresponding path program 10 times [2021-08-06 20:20:13,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:13,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546391823] [2021-08-06 20:20:13,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:13,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:13,137 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:13,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:13,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546391823] [2021-08-06 20:20:13,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546391823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:13,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864013158] [2021-08-06 20:20:13,137 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:20:13,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:13,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:13,141 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:20:13,168 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:20:13,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:13,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:13,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:20:13,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:13,571 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:13,571 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:13,591 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:13,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864013158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:13,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:13,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:20:13,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094327661] [2021-08-06 20:20:13,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:20:13,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:13,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:20:13,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:20:13,592 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:20:13,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:13,939 INFO L93 Difference]: Finished difference Result 1431 states and 2301 transitions. [2021-08-06 20:20:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:20:13,939 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:13,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:13,942 INFO L225 Difference]: With dead ends: 1431 [2021-08-06 20:20:13,942 INFO L226 Difference]: Without dead ends: 1431 [2021-08-06 20:20:13,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 195.3ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:20:13,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1431 states. [2021-08-06 20:20:13,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1431 to 618. [2021-08-06 20:20:13,955 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:20:13,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1135 transitions. [2021-08-06 20:20:13,956 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1135 transitions. Word has length 27 [2021-08-06 20:20:13,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:13,956 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 1135 transitions. [2021-08-06 20:20:13,956 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:13,956 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1135 transitions. [2021-08-06 20:20:13,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:13,957 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:13,957 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:20:13,978 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:20:14,171 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:20:14,171 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:20:14,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:14,172 INFO L82 PathProgramCache]: Analyzing trace with hash -2105357867, now seen corresponding path program 4 times [2021-08-06 20:20:14,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:14,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063800969] [2021-08-06 20:20:14,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:14,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:14,259 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:14,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:14,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:14,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:14,387 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:14,396 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:14,536 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 20:20:14,538 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 20:20:14,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:14,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:14,594 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:14,595 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:14,610 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:20:14,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:14,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063800969] [2021-08-06 20:20:14,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063800969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:14,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117421034] [2021-08-06 20:20:14,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:20:14,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:14,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:14,611 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:20:14,611 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:20:14,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:14,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:14,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:20:14,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:15,486 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:20:15,486 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 49 treesize of output 44 [2021-08-06 20:20:15,505 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:20:15,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 36 [2021-08-06 20:20:15,510 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:20:15,511 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 26 [2021-08-06 20:20:15,605 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:20:15,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117421034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:15,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:15,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:20:15,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553121043] [2021-08-06 20:20:15,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:20:15,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:15,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:20:15,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:20:15,607 INFO L87 Difference]: Start difference. First operand 618 states and 1135 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) 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:20:16,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:16,356 INFO L93 Difference]: Finished difference Result 806 states and 1452 transitions. [2021-08-06 20:20:16,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:20:16,356 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:16,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:16,358 INFO L225 Difference]: With dead ends: 806 [2021-08-06 20:20:16,358 INFO L226 Difference]: Without dead ends: 801 [2021-08-06 20:20:16,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 771.4ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:20:16,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2021-08-06 20:20:16,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 637. [2021-08-06 20:20:16,368 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:20:16,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1172 transitions. [2021-08-06 20:20:16,369 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1172 transitions. Word has length 30 [2021-08-06 20:20:16,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:16,370 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 1172 transitions. [2021-08-06 20:20:16,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:16,370 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1172 transitions. [2021-08-06 20:20:16,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:16,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:16,371 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:20:16,391 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:20:16,576 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:20:16,577 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:20:16,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:16,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1088251379, now seen corresponding path program 5 times [2021-08-06 20:20:16,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:16,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726608719] [2021-08-06 20:20:16,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:16,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:16,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:16,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:16,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:16,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:16,741 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:16,798 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:16,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:16,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 20:20:16,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 20:20:16,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:16,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:16,974 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:20:16,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:20:16,994 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:16,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:20:17,009 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:20:17,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:17,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726608719] [2021-08-06 20:20:17,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726608719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:17,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088774873] [2021-08-06 20:20:17,009 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:17,009 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:17,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:17,016 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:20:17,019 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:20:17,319 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:20:17,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:17,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:20:17,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:17,909 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:20:17,909 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 49 treesize of output 44 [2021-08-06 20:20:17,931 INFO L354 Elim1Store]: treesize reduction 66, result has 25.8 percent of original size [2021-08-06 20:20:17,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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:20:17,937 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:20:17,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2021-08-06 20:20:18,043 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:20:18,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088774873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:18,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:18,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:20:18,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390329489] [2021-08-06 20:20:18,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:20:18,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:18,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:20:18,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:20:18,045 INFO L87 Difference]: Start difference. First operand 637 states and 1172 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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:20:19,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:19,217 INFO L93 Difference]: Finished difference Result 796 states and 1439 transitions. [2021-08-06 20:20:19,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:20:19,217 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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:20:19,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:19,220 INFO L225 Difference]: With dead ends: 796 [2021-08-06 20:20:19,220 INFO L226 Difference]: Without dead ends: 791 [2021-08-06 20:20:19,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 1013.2ms TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:20:19,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-08-06 20:20:19,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 643. [2021-08-06 20:20:19,229 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:20:19,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1180 transitions. [2021-08-06 20:20:19,230 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1180 transitions. Word has length 30 [2021-08-06 20:20:19,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:19,231 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 1180 transitions. [2021-08-06 20:20:19,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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:20:19,231 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1180 transitions. [2021-08-06 20:20:19,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:19,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:19,232 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:20:19,252 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:20:19,445 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:20:19,446 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:20:19,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:19,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1480922358, now seen corresponding path program 11 times [2021-08-06 20:20:19,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:19,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23378042] [2021-08-06 20:20:19,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:19,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:19,521 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:20:19,524 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:20:19,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 124, result has 45.4 percent of original size [2021-08-06 20:20:19,573 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 124, result has 45.4 percent of original size [2021-08-06 20:20:19,613 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:20:19,618 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:20:19,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 72.0 percent of original size [2021-08-06 20:20:19,666 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 72.0 percent of original size [2021-08-06 20:20:19,713 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.7 percent of original size [2021-08-06 20:20:19,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.7 percent of original size [2021-08-06 20:20:19,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 80.3 percent of original size [2021-08-06 20:20:19,782 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 80.3 percent of original size [2021-08-06 20:20:19,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 80.2 percent of original size [2021-08-06 20:20:19,848 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 80.2 percent of original size [2021-08-06 20:20:19,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 76.3 percent of original size [2021-08-06 20:20:19,902 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 76.3 percent of original size [2021-08-06 20:20:19,993 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:19,994 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:20,013 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:20,014 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:20,038 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:20,039 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:20,057 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:20:20,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:20,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23378042] [2021-08-06 20:20:20,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23378042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:20,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190963648] [2021-08-06 20:20:20,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:20,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:20,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:20,060 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:20:20,061 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:20:20,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:20:20,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:20,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:20:20,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:20,980 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:20:20,980 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 53 treesize of output 49 [2021-08-06 20:20:21,005 INFO L354 Elim1Store]: treesize reduction 72, result has 24.2 percent of original size [2021-08-06 20:20:21,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 39 [2021-08-06 20:20:21,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 30 [2021-08-06 20:20:21,098 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:20:21,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190963648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:21,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:21,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:20:21,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675875804] [2021-08-06 20:20:21,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:20:21,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:21,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:20:21,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:20:21,099 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:20:22,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:22,813 INFO L93 Difference]: Finished difference Result 735 states and 1311 transitions. [2021-08-06 20:20:22,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:20:22,813 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:20:22,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:22,815 INFO L225 Difference]: With dead ends: 735 [2021-08-06 20:20:22,815 INFO L226 Difference]: Without dead ends: 730 [2021-08-06 20:20:22,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1652.2ms TimeCoverageRelationStatistics Valid=278, Invalid=2074, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:20:22,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-08-06 20:20:22,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 655. [2021-08-06 20:20:22,824 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:20:22,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1197 transitions. [2021-08-06 20:20:22,825 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1197 transitions. Word has length 30 [2021-08-06 20:20:22,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:22,825 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 1197 transitions. [2021-08-06 20:20:22,825 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:20:22,825 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1197 transitions. [2021-08-06 20:20:22,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:22,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:22,826 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:20:22,846 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:20:23,040 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:20:23,041 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:20:23,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:23,041 INFO L82 PathProgramCache]: Analyzing trace with hash -605127365, now seen corresponding path program 6 times [2021-08-06 20:20:23,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:23,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763076712] [2021-08-06 20:20:23,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:23,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:23,106 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:23,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:23,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 107, result has 45.7 percent of original size [2021-08-06 20:20:23,163 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 107, result has 45.7 percent of original size [2021-08-06 20:20:23,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 107, result has 50.7 percent of original size [2021-08-06 20:20:23,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 107, result has 50.7 percent of original size [2021-08-06 20:20:23,367 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:23,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:20:23,386 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:20:23,387 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:20:23,399 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:23,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:20:23,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:20:23,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:23,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763076712] [2021-08-06 20:20:23,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763076712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:23,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579294080] [2021-08-06 20:20:23,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:20:23,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:23,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:23,405 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:20:23,406 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:20:23,789 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:20:23,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:23,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:20:23,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:24,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:24,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:24,259 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:24,259 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 49 treesize of output 49 [2021-08-06 20:20:24,277 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:24,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 75 [2021-08-06 20:20:24,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:24,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:24,286 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:24,286 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 87 treesize of output 81 [2021-08-06 20:20:24,518 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:20:24,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579294080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:24,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:24,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:20:24,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558230199] [2021-08-06 20:20:24,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:20:24,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:24,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:20:24,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:20:24,519 INFO L87 Difference]: Start difference. First operand 655 states and 1197 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:26,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:26,260 INFO L93 Difference]: Finished difference Result 941 states and 1669 transitions. [2021-08-06 20:20:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:20:26,260 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:20:26,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:26,263 INFO L225 Difference]: With dead ends: 941 [2021-08-06 20:20:26,263 INFO L226 Difference]: Without dead ends: 936 [2021-08-06 20:20:26,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 1383.2ms TimeCoverageRelationStatistics Valid=317, Invalid=2133, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:20:26,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-08-06 20:20:26,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 672. [2021-08-06 20:20:26,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 671 states have (on average 1.8524590163934427) internal successors, (1243), 671 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call 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:26,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 1243 transitions. [2021-08-06 20:20:26,273 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 1243 transitions. Word has length 30 [2021-08-06 20:20:26,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:26,274 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 1243 transitions. [2021-08-06 20:20:26,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:26,274 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 1243 transitions. [2021-08-06 20:20:26,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:26,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:26,275 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:20:26,294 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:20:26,488 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:20:26,489 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:20:26,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:26,489 INFO L82 PathProgramCache]: Analyzing trace with hash -795180647, now seen corresponding path program 7 times [2021-08-06 20:20:26,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:26,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830352150] [2021-08-06 20:20:26,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:26,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:26,560 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:26,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:26,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:26,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:26,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 52.5 percent of original size [2021-08-06 20:20:26,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 52.5 percent of original size [2021-08-06 20:20:26,738 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 95.8 percent of original size [2021-08-06 20:20:26,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 95.8 percent of original size [2021-08-06 20:20:26,780 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 73.3 percent of original size [2021-08-06 20:20:26,783 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 73.3 percent of original size [2021-08-06 20:20:26,811 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:26,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:26,890 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:26,891 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:26,905 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:20:26,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:26,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830352150] [2021-08-06 20:20:26,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830352150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:26,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756477486] [2021-08-06 20:20:26,905 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:20:26,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:26,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:26,906 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:20:26,907 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:20:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:27,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:20:27,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:27,905 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:20:27,905 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 49 treesize of output 44 [2021-08-06 20:20:27,922 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:20:27,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 36 [2021-08-06 20:20:27,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-08-06 20:20:28,022 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:20:28,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756477486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:28,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:28,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:20:28,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932757710] [2021-08-06 20:20:28,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:20:28,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:28,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:20:28,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:20:28,024 INFO L87 Difference]: Start difference. First operand 672 states and 1243 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) 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:20:29,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:29,177 INFO L93 Difference]: Finished difference Result 947 states and 1718 transitions. [2021-08-06 20:20:29,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:20:29,178 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:29,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:29,181 INFO L225 Difference]: With dead ends: 947 [2021-08-06 20:20:29,181 INFO L226 Difference]: Without dead ends: 942 [2021-08-06 20:20:29,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1047.3ms TimeCoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:20:29,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-08-06 20:20:29,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 678. [2021-08-06 20:20:29,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 677 states have (on average 1.8552437223042837) internal successors, (1256), 677 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call 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:29,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1256 transitions. [2021-08-06 20:20:29,190 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1256 transitions. Word has length 30 [2021-08-06 20:20:29,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:29,190 INFO L470 AbstractCegarLoop]: Abstraction has 678 states and 1256 transitions. [2021-08-06 20:20:29,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:29,190 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1256 transitions. [2021-08-06 20:20:29,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:29,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:29,191 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:20:29,214 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:20:29,396 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:20:29,397 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:20:29,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:29,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1200989359, now seen corresponding path program 8 times [2021-08-06 20:20:29,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:29,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748043327] [2021-08-06 20:20:29,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:29,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:29,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:29,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:29,509 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:29,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:29,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 52.5 percent of original size [2021-08-06 20:20:29,589 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 52.5 percent of original size [2021-08-06 20:20:29,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 95.8 percent of original size [2021-08-06 20:20:29,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 95.8 percent of original size [2021-08-06 20:20:29,684 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 73.3 percent of original size [2021-08-06 20:20:29,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 73.3 percent of original size [2021-08-06 20:20:29,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:29,713 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:29,753 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:29,754 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:29,771 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:29,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:20:29,786 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:20:29,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:29,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748043327] [2021-08-06 20:20:29,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748043327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:29,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294226161] [2021-08-06 20:20:29,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:20:29,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:29,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:29,812 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:20:29,818 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:20:30,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:20:30,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:30,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:20:30,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:30,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:30,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:30,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-06 20:20:30,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:30,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 67 [2021-08-06 20:20:30,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:30,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:30,804 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 75 treesize of output 71 [2021-08-06 20:20:30,999 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:20:30,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294226161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:30,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:30,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:20:30,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967568217] [2021-08-06 20:20:30,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:20:30,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:31,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:20:31,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:20:31,000 INFO L87 Difference]: Start difference. First operand 678 states and 1256 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:20:33,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:33,171 INFO L93 Difference]: Finished difference Result 1175 states and 2068 transitions. [2021-08-06 20:20:33,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:20:33,173 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:20:33,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:33,176 INFO L225 Difference]: With dead ends: 1175 [2021-08-06 20:20:33,176 INFO L226 Difference]: Without dead ends: 1165 [2021-08-06 20:20:33,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1786.4ms TimeCoverageRelationStatistics Valid=415, Invalid=2447, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:20:33,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2021-08-06 20:20:33,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 699. [2021-08-06 20:20:33,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.848137535816619) internal successors, (1290), 698 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call 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:33,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1290 transitions. [2021-08-06 20:20:33,194 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1290 transitions. Word has length 30 [2021-08-06 20:20:33,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:33,194 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 1290 transitions. [2021-08-06 20:20:33,194 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:20:33,194 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1290 transitions. [2021-08-06 20:20:33,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:33,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:33,195 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:20:33,215 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:20:33,407 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:20:33,408 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:20:33,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:33,408 INFO L82 PathProgramCache]: Analyzing trace with hash 589430477, now seen corresponding path program 9 times [2021-08-06 20:20:33,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:33,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398343361] [2021-08-06 20:20:33,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:33,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:33,484 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:33,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:33,532 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:33,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:33,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:33,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:33,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 78.6 percent of original size [2021-08-06 20:20:33,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 78.6 percent of original size [2021-08-06 20:20:33,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:33,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:20:33,739 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:20:33,740 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 33.3 percent of original size [2021-08-06 20:20:33,755 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:33,757 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:33,761 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:33,762 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:33,776 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:20:33,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:33,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398343361] [2021-08-06 20:20:33,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398343361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:33,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529711540] [2021-08-06 20:20:33,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:20:33,777 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:33,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:33,778 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:20:33,778 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:20:34,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:20:34,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:34,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:20:34,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:34,906 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:20:34,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 59 treesize of output 67 [2021-08-06 20:20:34,925 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:34,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 91 [2021-08-06 20:20:34,942 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:20:34,942 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 99 treesize of output 103 [2021-08-06 20:20:35,220 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:20:35,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 71.4 percent of original size [2021-08-06 20:20:35,320 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:20:35,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529711540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:35,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:35,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-06 20:20:35,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359298530] [2021-08-06 20:20:35,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:20:35,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:35,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:20:35,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:20:35,321 INFO L87 Difference]: Start difference. First operand 699 states and 1290 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:20:39,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:39,697 INFO L93 Difference]: Finished difference Result 1061 states and 1909 transitions. [2021-08-06 20:20:39,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:20:39,698 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:20:39,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:39,700 INFO L225 Difference]: With dead ends: 1061 [2021-08-06 20:20:39,701 INFO L226 Difference]: Without dead ends: 1056 [2021-08-06 20:20:39,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 2019.5ms TimeCoverageRelationStatistics Valid=429, Invalid=1733, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:20:39,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2021-08-06 20:20:39,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 701. [2021-08-06 20:20:39,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 1.8457142857142856) internal successors, (1292), 700 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call 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:39,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1292 transitions. [2021-08-06 20:20:39,710 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1292 transitions. Word has length 30 [2021-08-06 20:20:39,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:39,711 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1292 transitions. [2021-08-06 20:20:39,711 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:20:39,711 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1292 transitions. [2021-08-06 20:20:39,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:39,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:39,712 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:20:39,734 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:20:39,926 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:20:39,926 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:20:39,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:39,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1928445890, now seen corresponding path program 12 times [2021-08-06 20:20:39,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:39,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308978246] [2021-08-06 20:20:39,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:39,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:40,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:20:40,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:20:40,036 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 48.9 percent of original size [2021-08-06 20:20:40,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 48.9 percent of original size [2021-08-06 20:20:40,113 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 75.3 percent of original size [2021-08-06 20:20:40,119 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 75.3 percent of original size [2021-08-06 20:20:40,169 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 75.0 percent of original size [2021-08-06 20:20:40,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 75.0 percent of original size [2021-08-06 20:20:40,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 79.2 percent of original size [2021-08-06 20:20:40,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 79.2 percent of original size [2021-08-06 20:20:40,308 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 81.9 percent of original size [2021-08-06 20:20:40,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 81.9 percent of original size [2021-08-06 20:20:40,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 79.0 percent of original size [2021-08-06 20:20:40,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 79.0 percent of original size [2021-08-06 20:20:40,443 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:20:40,446 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:20:40,501 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:40,502 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:40,521 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:40,522 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:40,541 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:40,542 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:40,559 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:20:40,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:40,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308978246] [2021-08-06 20:20:40,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308978246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:40,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250479118] [2021-08-06 20:20:40,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:20:40,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:40,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:40,561 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:20:40,562 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:20:41,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:20:41,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:41,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:20:41,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:41,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:41,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:41,694 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:41,694 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 47 treesize of output 63 [2021-08-06 20:20:41,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:41,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 139 [2021-08-06 20:20:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:41,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:20:41,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:41,741 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 153 treesize of output 149 [2021-08-06 20:20:44,102 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:20:44,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250479118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:44,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:44,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 20:20:44,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472173688] [2021-08-06 20:20:44,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:20:44,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:44,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:20:44,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:20:44,104 INFO L87 Difference]: Start difference. First operand 701 states and 1292 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:20:47,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:47,445 INFO L93 Difference]: Finished difference Result 875 states and 1542 transitions. [2021-08-06 20:20:47,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 20:20:47,446 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:20:47,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:47,448 INFO L225 Difference]: With dead ends: 875 [2021-08-06 20:20:47,448 INFO L226 Difference]: Without dead ends: 865 [2021-08-06 20:20:47,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1316 ImplicationChecksByTransitivity, 3108.1ms TimeCoverageRelationStatistics Valid=581, Invalid=4389, Unknown=0, NotChecked=0, Total=4970 [2021-08-06 20:20:47,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-08-06 20:20:47,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 701. [2021-08-06 20:20:47,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 1.8457142857142856) internal successors, (1292), 700 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call 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:47,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1292 transitions. [2021-08-06 20:20:47,458 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1292 transitions. Word has length 30 [2021-08-06 20:20:47,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:47,458 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1292 transitions. [2021-08-06 20:20:47,458 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:20:47,458 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1292 transitions. [2021-08-06 20:20:47,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:47,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:47,459 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:20:47,480 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:20:47,669 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:20:47,669 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:20:47,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:47,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1960712694, now seen corresponding path program 13 times [2021-08-06 20:20:47,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:47,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713687301] [2021-08-06 20:20:47,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:47,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:47,707 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:20:47,709 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:20:47,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:20:47,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:20:47,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:20:47,780 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:20:47,805 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:20:47,808 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:20:47,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:20:47,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:20:47,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 89.9 percent of original size [2021-08-06 20:20:47,877 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 89.9 percent of original size [2021-08-06 20:20:47,916 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 87.1 percent of original size [2021-08-06 20:20:47,919 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 87.1 percent of original size [2021-08-06 20:20:48,004 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:20:48,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:20:48,027 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:20:48,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 66.7 percent of original size [2021-08-06 20:20:48,051 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:20:48,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 60.0 percent of original size [2021-08-06 20:20:48,071 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:20:48,072 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 47.4 percent of original size [2021-08-06 20:20:48,089 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:20:48,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:48,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713687301] [2021-08-06 20:20:48,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713687301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:48,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680124800] [2021-08-06 20:20:48,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:20:48,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:48,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:48,101 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:20:48,102 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:20:48,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:48,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:20:48,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:49,115 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:20:49,115 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 53 treesize of output 67 [2021-08-06 20:20:49,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:20:49,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 67 treesize of output 143 [2021-08-06 20:20:49,173 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:20:49,173 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 157 treesize of output 151 [2021-08-06 20:20:49,489 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 53.3 percent of original size [2021-08-06 20:20:49,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 53.3 percent of original size [2021-08-06 20:20:49,661 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:20:49,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680124800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:49,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:49,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-06 20:20:49,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615634727] [2021-08-06 20:20:49,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:20:49,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:49,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:20:49,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:20:49,663 INFO L87 Difference]: Start difference. First operand 701 states and 1292 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:20:52,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:52,923 INFO L93 Difference]: Finished difference Result 1139 states and 1997 transitions. [2021-08-06 20:20:52,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 20:20:52,923 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:20:52,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:52,926 INFO L225 Difference]: With dead ends: 1139 [2021-08-06 20:20:52,926 INFO L226 Difference]: Without dead ends: 1129 [2021-08-06 20:20:52,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1435 ImplicationChecksByTransitivity, 2927.9ms TimeCoverageRelationStatistics Valid=861, Invalid=4109, Unknown=0, NotChecked=0, Total=4970 [2021-08-06 20:20:52,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2021-08-06 20:20:52,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 718. [2021-08-06 20:20:52,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.8465829846582984) internal successors, (1324), 717 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call 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:52,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1324 transitions. [2021-08-06 20:20:52,938 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1324 transitions. Word has length 30 [2021-08-06 20:20:52,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:52,938 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1324 transitions. [2021-08-06 20:20:52,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:20:52,938 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1324 transitions. [2021-08-06 20:20:52,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:52,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:52,939 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:20:52,957 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:20:53,152 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:20:53,152 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:20:53,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:53,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1792804313, now seen corresponding path program 10 times [2021-08-06 20:20:53,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:53,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840796341] [2021-08-06 20:20:53,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:53,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:53,222 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:53,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:53,271 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:53,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:20:53,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:53,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:20:53,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:20:53,414 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:20:53,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 49.1 percent of original size [2021-08-06 20:20:53,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 49.1 percent of original size [2021-08-06 20:20:53,506 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:53,510 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:53,582 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,583 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,598 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:20:53,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:53,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840796341] [2021-08-06 20:20:53,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840796341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:53,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170630315] [2021-08-06 20:20:53,598 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:20:53,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:53,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:53,599 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:20:53,599 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:20:54,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:54,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:54,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:20:54,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:54,845 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:20:54,845 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 49 treesize of output 44 [2021-08-06 20:20:54,863 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:20:54,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 36 [2021-08-06 20:20:54,867 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:20:54,868 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 26 [2021-08-06 20:20:54,948 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:20:54,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170630315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:54,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:54,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:20:54,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153309217] [2021-08-06 20:20:54,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:20:54,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:54,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:20:54,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:20:54,950 INFO L87 Difference]: Start difference. First operand 718 states and 1324 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) 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:20:55,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:55,860 INFO L93 Difference]: Finished difference Result 894 states and 1617 transitions. [2021-08-06 20:20:55,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:20:55,860 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:55,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:55,862 INFO L225 Difference]: With dead ends: 894 [2021-08-06 20:20:55,863 INFO L226 Difference]: Without dead ends: 889 [2021-08-06 20:20:55,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 813.1ms TimeCoverageRelationStatistics Valid=233, Invalid=1173, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:20:55,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-08-06 20:20:55,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 718. [2021-08-06 20:20:55,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.8465829846582984) internal successors, (1324), 717 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call 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,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1324 transitions. [2021-08-06 20:20:55,872 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1324 transitions. Word has length 30 [2021-08-06 20:20:55,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:55,872 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1324 transitions. [2021-08-06 20:20:55,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) 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:20:55,872 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1324 transitions. [2021-08-06 20:20:55,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:55,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:55,873 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:20:55,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-06 20:20:56,078 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:20:56,078 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:20:56,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:56,078 INFO L82 PathProgramCache]: Analyzing trace with hash 294977199, now seen corresponding path program 11 times [2021-08-06 20:20:56,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:56,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805711137] [2021-08-06 20:20:56,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:56,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:56,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:56,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:56,193 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:56,200 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:56,253 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:20:56,260 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:20:56,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:20:56,307 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:20:56,343 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:20:56,347 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:20:56,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:56,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:56,450 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:56,451 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:56,465 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:20:56,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:56,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805711137] [2021-08-06 20:20:56,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805711137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:56,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947143404] [2021-08-06 20:20:56,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:56,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:56,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:56,466 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:20:56,467 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:20:57,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:20:57,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:57,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:20:57,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:57,711 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:20:57,711 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 49 treesize of output 44 [2021-08-06 20:20:57,731 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:20:57,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 36 [2021-08-06 20:20:57,735 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:20:57,736 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 40 treesize of output 36 [2021-08-06 20:20:57,811 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:20:57,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947143404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:57,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:57,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-06 20:20:57,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589173822] [2021-08-06 20:20:57,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:20:57,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:57,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:20:57,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:20:57,813 INFO L87 Difference]: Start difference. First operand 718 states and 1324 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:20:59,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:59,183 INFO L93 Difference]: Finished difference Result 909 states and 1644 transitions. [2021-08-06 20:20:59,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:20:59,183 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:20:59,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:59,186 INFO L225 Difference]: With dead ends: 909 [2021-08-06 20:20:59,186 INFO L226 Difference]: Without dead ends: 904 [2021-08-06 20:20:59,186 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1238.0ms TimeCoverageRelationStatistics Valid=291, Invalid=1779, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:20:59,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-08-06 20:20:59,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 724. [2021-08-06 20:20:59,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 1.8492392807745506) internal successors, (1337), 723 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call 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,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1337 transitions. [2021-08-06 20:20:59,196 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1337 transitions. Word has length 30 [2021-08-06 20:20:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:59,196 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1337 transitions. [2021-08-06 20:20:59,196 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:20:59,197 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1337 transitions. [2021-08-06 20:20:59,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:20:59,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:59,198 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:20:59,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 20:20:59,416 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:20:59,417 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:20:59,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:59,417 INFO L82 PathProgramCache]: Analyzing trace with hash -110831513, now seen corresponding path program 12 times [2021-08-06 20:20:59,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:59,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225711898] [2021-08-06 20:20:59,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:59,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:59,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:59,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:20:59,529 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:59,536 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:20:59,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:20:59,596 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:20:59,642 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:20:59,660 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:20:59,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:20:59,703 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:20:59,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:59,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:20:59,790 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:59,791 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:59,808 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:59,809 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:59,823 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:20:59,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:59,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225711898] [2021-08-06 20:20:59,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225711898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:59,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692906928] [2021-08-06 20:20:59,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:20:59,823 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:59,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:59,824 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:20:59,824 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:00,586 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:00,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:00,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:00,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:01,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:01,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:01,064 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 43 treesize of output 43 [2021-08-06 20:21:01,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:01,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 67 [2021-08-06 20:21:01,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:01,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:01,087 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 75 treesize of output 71 [2021-08-06 20:21:01,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 94.1 percent of original size [2021-08-06 20:21:01,119 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 94.1 percent of original size [2021-08-06 20:21:01,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:01,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692906928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:01,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:01,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:21:01,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048321356] [2021-08-06 20:21:01,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:01,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:01,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:01,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:01,282 INFO L87 Difference]: Start difference. First operand 724 states and 1337 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:21:02,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:02,672 INFO L93 Difference]: Finished difference Result 1027 states and 1838 transitions. [2021-08-06 20:21:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:21:02,672 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:21:02,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:02,675 INFO L225 Difference]: With dead ends: 1027 [2021-08-06 20:21:02,675 INFO L226 Difference]: Without dead ends: 1022 [2021-08-06 20:21:02,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1232.5ms TimeCoverageRelationStatistics Valid=353, Invalid=1903, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:21:02,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2021-08-06 20:21:02,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 718. [2021-08-06 20:21:02,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.8451882845188285) internal successors, (1323), 717 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call 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,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1323 transitions. [2021-08-06 20:21:02,685 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1323 transitions. Word has length 30 [2021-08-06 20:21:02,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:02,685 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1323 transitions. [2021-08-06 20:21:02,685 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:21:02,685 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1323 transitions. [2021-08-06 20:21:02,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:02,686 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:02,686 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:02,708 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:02,896 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:02,897 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:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:02,897 INFO L82 PathProgramCache]: Analyzing trace with hash -713934375, now seen corresponding path program 13 times [2021-08-06 20:21:02,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:02,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099201309] [2021-08-06 20:21:02,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:02,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:02,960 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:02,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:03,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:03,014 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:03,067 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:21:03,074 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:21:03,128 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:21:03,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:21:03,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 49.1 percent of original size [2021-08-06 20:21:03,195 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 49.1 percent of original size [2021-08-06 20:21:03,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:21:03,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:21:03,270 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:03,272 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:03,288 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:03,289 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:03,294 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:03,295 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:03,312 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:03,313 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:03,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:21:03,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:03,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099201309] [2021-08-06 20:21:03,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099201309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:03,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301569796] [2021-08-06 20:21:03,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:21:03,327 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:03,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:03,328 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:03,328 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:04,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:04,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:04,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:04,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:04,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:21:04,519 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:21:04,520 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 55 treesize of output 53 [2021-08-06 20:21:04,557 INFO L354 Elim1Store]: treesize reduction 47, result has 52.5 percent of original size [2021-08-06 20:21:04,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 53 treesize of output 78 [2021-08-06 20:21:04,567 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:04,567 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 83 treesize of output 79 [2021-08-06 20:21:04,621 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 94.4 percent of original size [2021-08-06 20:21:04,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 94.4 percent of original size [2021-08-06 20:21:04,814 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:04,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301569796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:04,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:04,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:21:04,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177784882] [2021-08-06 20:21:04,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:21:04,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:04,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:21:04,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:21:04,815 INFO L87 Difference]: Start difference. First operand 718 states and 1323 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:05,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:05,725 INFO L93 Difference]: Finished difference Result 911 states and 1662 transitions. [2021-08-06 20:21:05,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:21:05,726 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:05,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:05,728 INFO L225 Difference]: With dead ends: 911 [2021-08-06 20:21:05,728 INFO L226 Difference]: Without dead ends: 906 [2021-08-06 20:21:05,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 840.5ms TimeCoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:21:05,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-08-06 20:21:05,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 718. [2021-08-06 20:21:05,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.8451882845188285) internal successors, (1323), 717 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call 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,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1323 transitions. [2021-08-06 20:21:05,737 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1323 transitions. Word has length 30 [2021-08-06 20:21:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:05,737 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1323 transitions. [2021-08-06 20:21:05,737 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:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1323 transitions. [2021-08-06 20:21:05,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:05,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:05,738 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,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 20:21:05,953 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:05,953 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:05,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:05,953 INFO L82 PathProgramCache]: Analyzing trace with hash 289005763, now seen corresponding path program 14 times [2021-08-06 20:21:05,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:05,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378875054] [2021-08-06 20:21:05,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:05,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:06,011 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:06,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:06,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:06,069 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:06,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:21:06,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 53.2 percent of original size [2021-08-06 20:21:06,195 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:21:06,202 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 53.2 percent of original size [2021-08-06 20:21:06,247 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 56.8 percent of original size [2021-08-06 20:21:06,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 56.8 percent of original size [2021-08-06 20:21:06,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:21:06,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:21:06,317 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:06,319 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:06,335 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:06,336 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:06,340 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:06,341 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:06,358 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:06,359 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:06,373 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,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:06,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378875054] [2021-08-06 20:21:06,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378875054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:06,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207092046] [2021-08-06 20:21:06,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:21:06,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:06,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:06,374 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:06,375 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:07,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:21:07,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:07,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:07,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:07,707 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:07,707 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 51 treesize of output 51 [2021-08-06 20:21:07,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:07,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 75 [2021-08-06 20:21:07,746 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:07,746 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 83 treesize of output 79 [2021-08-06 20:21:07,796 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:21:07,807 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:21:07,964 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:07,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207092046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:07,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:07,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:21:07,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851822587] [2021-08-06 20:21:07,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:21:07,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:07,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:21:07,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:21:07,965 INFO L87 Difference]: Start difference. First operand 718 states and 1323 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:08,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:08,965 INFO L93 Difference]: Finished difference Result 899 states and 1640 transitions. [2021-08-06 20:21:08,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:21:08,966 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:08,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:08,969 INFO L225 Difference]: With dead ends: 899 [2021-08-06 20:21:08,969 INFO L226 Difference]: Without dead ends: 894 [2021-08-06 20:21:08,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 817.7ms TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:21:08,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2021-08-06 20:21:08,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 718. [2021-08-06 20:21:08,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.8451882845188285) internal successors, (1323), 717 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call 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:08,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1323 transitions. [2021-08-06 20:21:08,978 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1323 transitions. Word has length 30 [2021-08-06 20:21:08,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:08,978 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1323 transitions. [2021-08-06 20:21:08,978 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:08,978 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1323 transitions. [2021-08-06 20:21:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:08,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:08,979 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:08,998 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:21:09,187 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:21:09,187 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:21:09,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:09,188 INFO L82 PathProgramCache]: Analyzing trace with hash -86432082, now seen corresponding path program 14 times [2021-08-06 20:21:09,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:09,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270778728] [2021-08-06 20:21:09,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:09,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:09,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:09,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:09,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:09,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:09,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:09,309 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:09,312 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:09,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:09,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:09,373 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:09,377 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:09,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:09,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:09,444 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:09,448 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:09,553 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:09,554 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:09,574 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:09,575 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:09,595 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:09,596 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:09,614 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:09,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:09,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270778728] [2021-08-06 20:21:09,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270778728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:09,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881722224] [2021-08-06 20:21:09,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:21:09,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:09,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:09,615 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:21:09,616 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:21:10,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:21:10,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:10,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:21:10,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:10,965 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:10,965 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 53 treesize of output 49 [2021-08-06 20:21:10,989 INFO L354 Elim1Store]: treesize reduction 72, result has 24.2 percent of original size [2021-08-06 20:21:10,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 39 [2021-08-06 20:21:10,993 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:21:10,993 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 26 [2021-08-06 20:21:11,081 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,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881722224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:11,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:11,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-06 20:21:11,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830208350] [2021-08-06 20:21:11,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:21:11,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:11,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:21:11,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:21:11,082 INFO L87 Difference]: Start difference. First operand 718 states and 1323 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:12,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:12,344 INFO L93 Difference]: Finished difference Result 934 states and 1680 transitions. [2021-08-06 20:21:12,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:21:12,345 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:12,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:12,347 INFO L225 Difference]: With dead ends: 934 [2021-08-06 20:21:12,347 INFO L226 Difference]: Without dead ends: 929 [2021-08-06 20:21:12,348 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1264.8ms TimeCoverageRelationStatistics Valid=382, Invalid=2480, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:21:12,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-08-06 20:21:12,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 735. [2021-08-06 20:21:12,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 1.8501362397820162) internal successors, (1358), 734 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call 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:12,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1358 transitions. [2021-08-06 20:21:12,357 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1358 transitions. Word has length 30 [2021-08-06 20:21:12,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:12,357 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 1358 transitions. [2021-08-06 20:21:12,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:12,357 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1358 transitions. [2021-08-06 20:21:12,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:12,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:12,358 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:12,377 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:21:12,562 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:21:12,562 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:21:12,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:12,562 INFO L82 PathProgramCache]: Analyzing trace with hash -2012511574, now seen corresponding path program 15 times [2021-08-06 20:21:12,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:12,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634158455] [2021-08-06 20:21:12,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:12,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:12,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:12,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:12,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:12,622 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:12,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:12,670 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:12,672 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:12,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:12,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:12,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:12,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:12,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:12,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:12,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:12,802 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:12,885 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:12,886 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:12,908 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:12,910 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:12,932 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:12,933 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:12,954 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:12,955 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:12,972 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,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:12,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634158455] [2021-08-06 20:21:12,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634158455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:12,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262309765] [2021-08-06 20:21:12,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:21:12,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:12,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:12,973 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:21:12,974 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:21:13,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:21:13,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:13,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:13,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:14,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:14,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:14,322 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:14,322 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 61 treesize of output 91 [2021-08-06 20:21:14,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:14,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 91 treesize of output 175 [2021-08-06 20:21:14,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:14,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:14,376 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:14,376 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 207 treesize of output 209 [2021-08-06 20:21:15,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 73.5 percent of original size [2021-08-06 20:21:15,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 73.5 percent of original size [2021-08-06 20:21:16,010 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:16,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262309765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:16,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:16,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-06 20:21:16,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538096852] [2021-08-06 20:21:16,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:21:16,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:16,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:21:16,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:21:16,011 INFO L87 Difference]: Start difference. First operand 735 states and 1358 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 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:21:17,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:17,825 INFO L93 Difference]: Finished difference Result 949 states and 1729 transitions. [2021-08-06 20:21:17,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:21:17,827 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 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:21:17,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:17,830 INFO L225 Difference]: With dead ends: 949 [2021-08-06 20:21:17,830 INFO L226 Difference]: Without dead ends: 942 [2021-08-06 20:21:17,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 1714.2ms TimeCoverageRelationStatistics Valid=541, Invalid=3119, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:21:17,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-08-06 20:21:17,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 740. [2021-08-06 20:21:17,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 1.8497970230040595) internal successors, (1367), 739 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call 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:17,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1367 transitions. [2021-08-06 20:21:17,840 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1367 transitions. Word has length 30 [2021-08-06 20:21:17,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:17,840 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1367 transitions. [2021-08-06 20:21:17,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 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:21:17,840 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1367 transitions. [2021-08-06 20:21:17,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:17,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:17,841 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:17,860 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:21:18,041 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:21:18,042 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:21:18,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:18,042 INFO L82 PathProgramCache]: Analyzing trace with hash -150918470, now seen corresponding path program 16 times [2021-08-06 20:21:18,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:18,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605647675] [2021-08-06 20:21:18,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:18,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:18,076 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:18,078 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:18,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:18,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:18,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:18,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:18,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:18,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:18,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:18,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:21:18,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:18,247 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:21:18,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:18,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:18,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 77.3 percent of original size [2021-08-06 20:21:18,331 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 77.3 percent of original size [2021-08-06 20:21:18,375 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 75.5 percent of original size [2021-08-06 20:21:18,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 75.5 percent of original size [2021-08-06 20:21:18,410 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:18,412 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:18,434 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:18,435 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:18,458 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:18,459 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:18,479 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:18,479 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:18,497 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:18,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:18,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605647675] [2021-08-06 20:21:18,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605647675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:18,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347890809] [2021-08-06 20:21:18,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:21:18,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:18,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:18,498 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:21:18,498 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:21:19,433 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:21:19,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:19,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:21:19,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:19,809 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:21:19,809 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 53 treesize of output 69 [2021-08-06 20:21:19,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:19,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 69 treesize of output 145 [2021-08-06 20:21:19,864 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:21:19,864 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 159 treesize of output 155 [2021-08-06 20:21:20,278 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:20,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347890809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:20,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:20,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-06 20:21:20,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817159461] [2021-08-06 20:21:20,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:21:20,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:20,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:21:20,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:21:20,279 INFO L87 Difference]: Start difference. First operand 740 states and 1367 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:21,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:21,730 INFO L93 Difference]: Finished difference Result 865 states and 1608 transitions. [2021-08-06 20:21:21,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:21:21,731 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:21,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:21,733 INFO L225 Difference]: With dead ends: 865 [2021-08-06 20:21:21,733 INFO L226 Difference]: Without dead ends: 855 [2021-08-06 20:21:21,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1483.4ms TimeCoverageRelationStatistics Valid=414, Invalid=2342, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:21:21,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2021-08-06 20:21:21,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 751. [2021-08-06 20:21:21,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 1.852) internal successors, (1389), 750 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call 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:21,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1389 transitions. [2021-08-06 20:21:21,742 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1389 transitions. Word has length 30 [2021-08-06 20:21:21,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:21,742 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 1389 transitions. [2021-08-06 20:21:21,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:21,742 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1389 transitions. [2021-08-06 20:21:21,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:21,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:21,743 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:21,762 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:21:21,953 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:21:21,953 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:21:21,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:21,953 INFO L82 PathProgramCache]: Analyzing trace with hash -481054251, now seen corresponding path program 15 times [2021-08-06 20:21:21,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:21,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593518544] [2021-08-06 20:21:21,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:21,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:22,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:22,019 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:22,061 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:22,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 48.8 percent of original size [2021-08-06 20:21:22,121 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 48.8 percent of original size [2021-08-06 20:21:22,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 48.8 percent of original size [2021-08-06 20:21:22,172 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:21:22,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 43.8 percent of original size [2021-08-06 20:21:22,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:21:22,226 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:21:22,257 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:21:22,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:21:22,312 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:22,313 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:22,330 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:22,331 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:22,348 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:22,349 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:22,362 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:22,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:22,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593518544] [2021-08-06 20:21:22,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593518544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:22,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480054382] [2021-08-06 20:21:22,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:21:22,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:22,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:22,364 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:21:22,364 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:21:23,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:21:23,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:23,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:21:23,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:23,789 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:23,789 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 53 treesize of output 61 [2021-08-06 20:21:23,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:23,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:21:23,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:23,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:21:24,176 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 79.4 percent of original size [2021-08-06 20:21:24,179 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 79.4 percent of original size [2021-08-06 20:21:24,396 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:24,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480054382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:24,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:24,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-08-06 20:21:24,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765780572] [2021-08-06 20:21:24,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:21:24,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:24,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:21:24,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:21:24,398 INFO L87 Difference]: Start difference. First operand 751 states and 1389 transitions. Second operand has 25 states, 25 states have (on average 2.04) 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:25,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:25,877 INFO L93 Difference]: Finished difference Result 982 states and 1779 transitions. [2021-08-06 20:21:25,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:21:25,877 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) 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:25,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:25,879 INFO L225 Difference]: With dead ends: 982 [2021-08-06 20:21:25,879 INFO L226 Difference]: Without dead ends: 977 [2021-08-06 20:21:25,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1357.4ms TimeCoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:21:25,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2021-08-06 20:21:25,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 755. [2021-08-06 20:21:25,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 1.8554376657824934) internal successors, (1399), 754 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call 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:25,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1399 transitions. [2021-08-06 20:21:25,890 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1399 transitions. Word has length 30 [2021-08-06 20:21:25,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:25,890 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1399 transitions. [2021-08-06 20:21:25,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) 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:25,890 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1399 transitions. [2021-08-06 20:21:25,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:25,891 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:25,891 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:25,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-06 20:21:26,099 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:21:26,099 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:21:26,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:26,099 INFO L82 PathProgramCache]: Analyzing trace with hash 2125489745, now seen corresponding path program 16 times [2021-08-06 20:21:26,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:26,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595085720] [2021-08-06 20:21:26,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:26,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:26,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:26,175 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:26,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:26,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:21:26,230 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 48.2 percent of original size [2021-08-06 20:21:26,286 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:21:26,293 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 48.1 percent of original size [2021-08-06 20:21:26,334 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 53.4 percent of original size [2021-08-06 20:21:26,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 53.4 percent of original size [2021-08-06 20:21:26,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 78.9 percent of original size [2021-08-06 20:21:26,399 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 78.9 percent of original size [2021-08-06 20:21:26,425 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:21:26,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 70.6 percent of original size [2021-08-06 20:21:26,484 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:26,485 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:26,500 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:26,501 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:26,517 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:26,518 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:26,531 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:26,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:26,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595085720] [2021-08-06 20:21:26,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595085720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:26,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757543790] [2021-08-06 20:21:26,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:21:26,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:26,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:26,532 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:21:26,533 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:21:27,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:21:27,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:27,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:27,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:28,046 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:28,046 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 51 treesize of output 51 [2021-08-06 20:21:28,061 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:28,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 75 [2021-08-06 20:21:28,072 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:21:28,072 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 83 treesize of output 79 [2021-08-06 20:21:28,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 94.1 percent of original size [2021-08-06 20:21:28,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 94.1 percent of original size [2021-08-06 20:21:28,279 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,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757543790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:28,280 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:28,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 23 [2021-08-06 20:21:28,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436162652] [2021-08-06 20:21:28,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:21:28,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:28,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:21:28,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:21:28,281 INFO L87 Difference]: Start difference. First operand 755 states and 1399 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:21:29,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:29,311 INFO L93 Difference]: Finished difference Result 979 states and 1788 transitions. [2021-08-06 20:21:29,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:21:29,311 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:21:29,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:29,313 INFO L225 Difference]: With dead ends: 979 [2021-08-06 20:21:29,313 INFO L226 Difference]: Without dead ends: 974 [2021-08-06 20:21:29,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 930.1ms TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:21:29,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-08-06 20:21:29,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 757. [2021-08-06 20:21:29,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 756 states have (on average 1.8558201058201058) internal successors, (1403), 756 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:21:29,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1403 transitions. [2021-08-06 20:21:29,322 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1403 transitions. Word has length 30 [2021-08-06 20:21:29,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:29,322 INFO L470 AbstractCegarLoop]: Abstraction has 757 states and 1403 transitions. [2021-08-06 20:21:29,322 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:21:29,323 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1403 transitions. [2021-08-06 20:21:29,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:29,323 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:29,323 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:29,345 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:21:29,531 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:21:29,531 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:21:29,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:29,531 INFO L82 PathProgramCache]: Analyzing trace with hash 728653895, now seen corresponding path program 17 times [2021-08-06 20:21:29,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:29,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091031683] [2021-08-06 20:21:29,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:29,531 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:29,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:29,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:29,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:29,642 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 107, result has 49.5 percent of original size [2021-08-06 20:21:29,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 107, result has 49.5 percent of original size [2021-08-06 20:21:29,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 107, result has 54.1 percent of original size [2021-08-06 20:21:29,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 107, result has 54.1 percent of original size [2021-08-06 20:21:29,878 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:21:29,879 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:21:29,899 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:29,900 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:29,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:21:29,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:21:29,918 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,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:29,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091031683] [2021-08-06 20:21:29,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091031683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:29,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801730793] [2021-08-06 20:21:29,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:21:29,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:29,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:29,920 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:21:29,920 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:21:31,038 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:21:31,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:31,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:21:31,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:31,680 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 20:21:31,681 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 49 [2021-08-06 20:21:31,697 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:21:31,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 41 [2021-08-06 20:21:31,702 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:21:31,702 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 40 treesize of output 36 [2021-08-06 20:21:31,791 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:31,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801730793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:31,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:31,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-06 20:21:31,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157734687] [2021-08-06 20:21:31,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:21:31,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:31,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:21:31,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:21:31,792 INFO L87 Difference]: Start difference. First operand 757 states and 1403 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:21:42,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:42,795 INFO L93 Difference]: Finished difference Result 964 states and 1748 transitions. [2021-08-06 20:21:42,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:21:42,795 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:21:42,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:42,797 INFO L225 Difference]: With dead ends: 964 [2021-08-06 20:21:42,797 INFO L226 Difference]: Without dead ends: 959 [2021-08-06 20:21:42,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 1737.5ms TimeCoverageRelationStatistics Valid=289, Invalid=1192, Unknown=1, NotChecked=0, Total=1482 [2021-08-06 20:21:42,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-08-06 20:21:42,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 760. [2021-08-06 20:21:42,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 1.8616600790513833) internal successors, (1413), 759 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call 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:42,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 1413 transitions. [2021-08-06 20:21:42,806 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 1413 transitions. Word has length 30 [2021-08-06 20:21:42,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:42,806 INFO L470 AbstractCegarLoop]: Abstraction has 760 states and 1413 transitions. [2021-08-06 20:21:42,806 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:21:42,806 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 1413 transitions. [2021-08-06 20:21:42,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:42,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:42,807 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:42,827 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:21:43,008 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:21:43,008 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:21:43,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:43,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1523593018, now seen corresponding path program 17 times [2021-08-06 20:21:43,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:43,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134835353] [2021-08-06 20:21:43,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:43,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:43,058 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:21:43,061 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 34.5 percent of original size [2021-08-06 20:21:43,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 48.9 percent of original size [2021-08-06 20:21:43,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 48.9 percent of original size [2021-08-06 20:21:43,164 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 75.3 percent of original size [2021-08-06 20:21:43,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 75.3 percent of original size [2021-08-06 20:21:43,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 75.0 percent of original size [2021-08-06 20:21:43,226 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 75.0 percent of original size [2021-08-06 20:21:43,280 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 69.1 percent of original size [2021-08-06 20:21:43,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 69.1 percent of original size [2021-08-06 20:21:43,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 66.5 percent of original size [2021-08-06 20:21:43,345 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 66.5 percent of original size [2021-08-06 20:21:43,410 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 69.8 percent of original size [2021-08-06 20:21:43,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 69.8 percent of original size [2021-08-06 20:21:43,477 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:21:43,480 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:21:43,534 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:43,535 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:43,553 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:43,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:21:43,574 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:43,575 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:43,591 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:43,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:43,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134835353] [2021-08-06 20:21:43,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134835353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:43,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432025800] [2021-08-06 20:21:43,591 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:21:43,591 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:43,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:43,592 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:21:43,593 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:21:44,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:21:44,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:44,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:44,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:45,232 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:21:45,233 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 53 treesize of output 49 [2021-08-06 20:21:45,259 INFO L354 Elim1Store]: treesize reduction 72, result has 24.2 percent of original size [2021-08-06 20:21:45,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 39 [2021-08-06 20:21:45,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-08-06 20:21:45,341 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,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432025800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:45,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:45,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:21:45,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390375965] [2021-08-06 20:21:45,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:21:45,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:45,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:21:45,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:21:45,342 INFO L87 Difference]: Start difference. First operand 760 states and 1413 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:47,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:47,886 INFO L93 Difference]: Finished difference Result 894 states and 1609 transitions. [2021-08-06 20:21:47,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-06 20:21:47,886 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:47,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:47,888 INFO L225 Difference]: With dead ends: 894 [2021-08-06 20:21:47,888 INFO L226 Difference]: Without dead ends: 889 [2021-08-06 20:21:47,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 2436.4ms TimeCoverageRelationStatistics Valid=609, Invalid=4503, Unknown=0, NotChecked=0, Total=5112 [2021-08-06 20:21:47,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-08-06 20:21:47,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 758. [2021-08-06 20:21:47,896 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:21:47,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1407 transitions. [2021-08-06 20:21:47,898 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1407 transitions. Word has length 30 [2021-08-06 20:21:47,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:47,898 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 1407 transitions. [2021-08-06 20:21:47,898 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:47,898 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1407 transitions. [2021-08-06 20:21:47,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:47,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:47,899 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:47,921 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:21:48,112 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:21:48,113 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:21:48,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:48,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1419992835, now seen corresponding path program 18 times [2021-08-06 20:21:48,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:48,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627360558] [2021-08-06 20:21:48,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:48,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:48,184 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:48,189 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:21:48,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:21:48,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:21:48,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:21:48,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:21:48,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:21:48,403 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:21:48,421 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:48,422 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:48,437 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:48,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:21:48,450 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:48,451 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:48,466 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:48,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:48,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627360558] [2021-08-06 20:21:48,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627360558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:48,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580135141] [2021-08-06 20:21:48,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:21:48,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:48,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:48,467 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:21:48,468 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:21:49,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:49,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:49,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:21:49,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:50,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:50,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:50,156 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 57 treesize of output 65 [2021-08-06 20:21:50,174 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:50,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 91 [2021-08-06 20:21:50,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:50,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:50,186 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 99 treesize of output 101 [2021-08-06 20:21:50,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:21:50,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:21:50,779 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:50,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580135141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:50,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:21:50,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:21:50,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961557524] [2021-08-06 20:21:50,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:21:50,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:21:50,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:21:50,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:21:50,780 INFO L87 Difference]: Start difference. First operand 758 states and 1407 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:21:52,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:21:52,618 INFO L93 Difference]: Finished difference Result 1145 states and 2069 transitions. [2021-08-06 20:21:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:21:52,618 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:21:52,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:21:52,620 INFO L225 Difference]: With dead ends: 1145 [2021-08-06 20:21:52,620 INFO L226 Difference]: Without dead ends: 1135 [2021-08-06 20:21:52,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 997 ImplicationChecksByTransitivity, 1554.0ms TimeCoverageRelationStatistics Valid=516, Invalid=2676, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:21:52,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-08-06 20:21:52,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 758. [2021-08-06 20:21:52,628 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:21:52,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1407 transitions. [2021-08-06 20:21:52,629 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1407 transitions. Word has length 30 [2021-08-06 20:21:52,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:21:52,629 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 1407 transitions. [2021-08-06 20:21:52,629 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:21:52,630 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1407 transitions. [2021-08-06 20:21:52,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:21:52,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:21:52,630 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:52,650 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:21:52,831 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:21:52,831 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:21:52,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:21:52,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1929401730, now seen corresponding path program 18 times [2021-08-06 20:21:52,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:21:52,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738006333] [2021-08-06 20:21:52,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:21:52,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:21:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:21:52,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:52,866 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:21:52,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:52,890 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:21:52,932 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:52,935 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:21:52,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:52,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:21:52,990 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 76.9 percent of original size [2021-08-06 20:21:52,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 76.9 percent of original size [2021-08-06 20:21:53,016 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 67.0 percent of original size [2021-08-06 20:21:53,019 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 67.0 percent of original size [2021-08-06 20:21:53,050 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:53,053 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 72.8 percent of original size [2021-08-06 20:21:53,134 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:53,136 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:53,157 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:53,158 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:53,179 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:53,180 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:53,199 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:53,200 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:53,216 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:53,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:21:53,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738006333] [2021-08-06 20:21:53,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738006333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:21:53,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125213634] [2021-08-06 20:21:53,217 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:21:53,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:21:53,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:21:53,217 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:21:53,218 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:21:54,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:21:54,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:21:54,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:21:54,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:21:54,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,949 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:54,949 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 53 treesize of output 71 [2021-08-06 20:21:54,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:54,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 71 treesize of output 151 [2021-08-06 20:21:54,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:21:54,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:21:54,999 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 181 treesize of output 175 [2021-08-06 20:22:00,163 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:00,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125213634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:00,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:00,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-08-06 20:22:00,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786905179] [2021-08-06 20:22:00,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:22:00,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:00,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:22:00,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:22:00,165 INFO L87 Difference]: Start difference. First operand 758 states and 1407 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:22:06,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:06,235 INFO L93 Difference]: Finished difference Result 1396 states and 2487 transitions. [2021-08-06 20:22:06,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-06 20:22:06,235 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:22:06,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:06,237 INFO L225 Difference]: With dead ends: 1396 [2021-08-06 20:22:06,237 INFO L226 Difference]: Without dead ends: 1380 [2021-08-06 20:22:06,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4091 ImplicationChecksByTransitivity, 5555.9ms TimeCoverageRelationStatistics Valid=1983, Invalid=9573, Unknown=0, NotChecked=0, Total=11556 [2021-08-06 20:22:06,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1380 states. [2021-08-06 20:22:06,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1380 to 808. [2021-08-06 20:22:06,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 807 states have (on average 1.8785625774473358) internal successors, (1516), 807 states have internal predecessors, (1516), 0 states have call successors, (0), 0 states have call 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:06,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1516 transitions. [2021-08-06 20:22:06,249 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1516 transitions. Word has length 30 [2021-08-06 20:22:06,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:06,249 INFO L470 AbstractCegarLoop]: Abstraction has 808 states and 1516 transitions. [2021-08-06 20:22:06,249 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:22:06,249 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1516 transitions. [2021-08-06 20:22:06,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:06,250 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:06,250 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:06,270 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:06,455 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:06,455 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:06,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:06,455 INFO L82 PathProgramCache]: Analyzing trace with hash 684207785, now seen corresponding path program 19 times [2021-08-06 20:22:06,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:06,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606705127] [2021-08-06 20:22:06,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:06,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:06,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:06,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:22:06,535 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:22:06,565 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:22:06,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:22:06,618 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:22:06,624 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:22:06,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:22:06,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:22:06,747 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:06,748 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:06,764 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:06,765 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:06,770 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:06,771 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:06,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:22:06,788 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:06,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:22:06,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:06,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606705127] [2021-08-06 20:22:06,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606705127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:06,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678352549] [2021-08-06 20:22:06,802 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:22:06,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:06,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:06,803 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:06,804 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:08,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:08,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:08,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:08,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:08,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:08,518 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:22:08,519 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 55 treesize of output 53 [2021-08-06 20:22:08,552 INFO L354 Elim1Store]: treesize reduction 45, result has 54.5 percent of original size [2021-08-06 20:22:08,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 53 treesize of output 80 [2021-08-06 20:22:08,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:22:08,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:22:08,564 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:22:08,564 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 85 treesize of output 79 [2021-08-06 20:22:08,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:22:08,621 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:22:08,775 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:08,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678352549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:08,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:08,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:22:08,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874418474] [2021-08-06 20:22:08,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:22:08,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:08,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:22:08,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:22:08,776 INFO L87 Difference]: Start difference. First operand 808 states and 1516 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:09,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:09,655 INFO L93 Difference]: Finished difference Result 999 states and 1843 transitions. [2021-08-06 20:22:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:22:09,656 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:09,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:09,657 INFO L225 Difference]: With dead ends: 999 [2021-08-06 20:22:09,657 INFO L226 Difference]: Without dead ends: 994 [2021-08-06 20:22:09,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 786.9ms TimeCoverageRelationStatistics Valid=308, Invalid=1332, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:22:09,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2021-08-06 20:22:09,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 809. [2021-08-06 20:22:09,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 1.8787128712871286) internal successors, (1518), 808 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call 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:09,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1518 transitions. [2021-08-06 20:22:09,666 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1518 transitions. Word has length 30 [2021-08-06 20:22:09,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:09,666 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 1518 transitions. [2021-08-06 20:22:09,666 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:09,666 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1518 transitions. [2021-08-06 20:22:09,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:09,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:09,667 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:09,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-06 20:22:09,867 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:09,868 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:09,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:09,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1084554625, now seen corresponding path program 20 times [2021-08-06 20:22:09,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:09,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140063620] [2021-08-06 20:22:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:09,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:09,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:09,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:22:09,936 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:22:09,967 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:22:09,973 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 79.7 percent of original size [2021-08-06 20:22:10,021 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:22:10,027 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 20:22:10,101 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:22:10,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:22:10,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:22:10,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:22:10,143 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:10,144 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:10,160 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:10,162 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:10,179 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:10,180 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:10,194 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:10,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:10,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140063620] [2021-08-06 20:22:10,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140063620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:10,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782066822] [2021-08-06 20:22:10,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:22:10,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:10,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:10,195 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:10,195 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:11,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:22:11,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:22:11,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:22:11,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:11,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:11,981 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 53 treesize of output 61 [2021-08-06 20:22:11,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:11,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:22:12,009 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:12,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:22:12,604 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,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782066822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:12,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:12,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:22:12,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964126512] [2021-08-06 20:22:12,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:22:12,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:12,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:22:12,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:22:12,605 INFO L87 Difference]: Start difference. First operand 809 states and 1518 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:14,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:22:14,312 INFO L93 Difference]: Finished difference Result 1111 states and 2019 transitions. [2021-08-06 20:22:14,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:22:14,313 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:14,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:22:14,314 INFO L225 Difference]: With dead ends: 1111 [2021-08-06 20:22:14,314 INFO L226 Difference]: Without dead ends: 1101 [2021-08-06 20:22:14,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1298.2ms TimeCoverageRelationStatistics Valid=396, Invalid=2466, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:22:14,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-06 20:22:14,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 803. [2021-08-06 20:22:14,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 1.8753117206982544) internal successors, (1504), 802 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call 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:14,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1504 transitions. [2021-08-06 20:22:14,324 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1504 transitions. Word has length 30 [2021-08-06 20:22:14,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:22:14,324 INFO L470 AbstractCegarLoop]: Abstraction has 803 states and 1504 transitions. [2021-08-06 20:22:14,324 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:14,324 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1504 transitions. [2021-08-06 20:22:14,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:22:14,325 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:22:14,325 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:14,345 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:14,525 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:14,526 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:14,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:22:14,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1372740410, now seen corresponding path program 19 times [2021-08-06 20:22:14,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:22:14,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717933501] [2021-08-06 20:22:14,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:22:14,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:22:14,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:14,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:22:14,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 77.8 percent of original size [2021-08-06 20:22:14,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:22:14,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 76.3 percent of original size [2021-08-06 20:22:14,643 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:22:14,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.0 percent of original size [2021-08-06 20:22:14,671 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:22:14,673 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.5 percent of original size [2021-08-06 20:22:14,702 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 76.9 percent of original size [2021-08-06 20:22:14,704 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 76.9 percent of original size [2021-08-06 20:22:14,728 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 67.0 percent of original size [2021-08-06 20:22:14,730 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 67.0 percent of original size [2021-08-06 20:22:14,762 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 73.1 percent of original size [2021-08-06 20:22:14,767 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 73.1 percent of original size [2021-08-06 20:22:14,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 77.3 percent of original size [2021-08-06 20:22:14,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 77.3 percent of original size [2021-08-06 20:22:14,883 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:14,884 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:14,906 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:14,908 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:14,931 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:14,932 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:14,951 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:14,952 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:14,970 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:14,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:22:14,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717933501] [2021-08-06 20:22:14,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717933501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:14,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636770124] [2021-08-06 20:22:14,970 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:22:14,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:22:14,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:22:14,971 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:14,972 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:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:22:16,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:22:16,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:22:22,824 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:22:22,825 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 53 treesize of output 69 [2021-08-06 20:22:22,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:22:22,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 69 treesize of output 145 [2021-08-06 20:22:22,885 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:22:22,886 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 159 treesize of output 155 [2021-08-06 20:22:24,459 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:24,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636770124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:22:24,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:22:24,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-06 20:22:24,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255570209] [2021-08-06 20:22:24,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:22:24,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:22:24,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:22:24,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=504, Unknown=3, NotChecked=0, Total=600 [2021-08-06 20:22:24,461 INFO L87 Difference]: Start difference. First operand 803 states and 1504 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:23:09,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:09,202 INFO L93 Difference]: Finished difference Result 992 states and 1859 transitions. [2021-08-06 20:23:09,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:23:09,202 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:23:09,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:09,204 INFO L225 Difference]: With dead ends: 992 [2021-08-06 20:23:09,204 INFO L226 Difference]: Without dead ends: 982 [2021-08-06 20:23:09,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 18274.0ms TimeCoverageRelationStatistics Valid=623, Invalid=3531, Unknown=6, NotChecked=0, Total=4160 [2021-08-06 20:23:09,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-08-06 20:23:09,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 821. [2021-08-06 20:23:09,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.8682926829268294) internal successors, (1532), 820 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call 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:09,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1532 transitions. [2021-08-06 20:23:09,217 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1532 transitions. Word has length 30 [2021-08-06 20:23:09,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:09,217 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1532 transitions. [2021-08-06 20:23:09,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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:23:09,217 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1532 transitions. [2021-08-06 20:23:09,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:09,219 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:09,219 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:09,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-06 20:23:09,420 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:23:09,420 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:23:09,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:09,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1604348393, now seen corresponding path program 21 times [2021-08-06 20:23:09,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:09,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795874153] [2021-08-06 20:23:09,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:09,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:09,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:09,482 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:09,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:09,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:09,532 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:09,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:09,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:09,641 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:09,645 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:09,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:09,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:09,761 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,762 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,781 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:09,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:09,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795874153] [2021-08-06 20:23:09,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795874153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:09,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351422360] [2021-08-06 20:23:09,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:23:09,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:09,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:09,783 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:23:09,784 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:23:11,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:23:11,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:11,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:11,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:11,916 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 20:23:11,916 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 64 [2021-08-06 20:23:11,935 INFO L354 Elim1Store]: treesize reduction 25, result has 44.4 percent of original size [2021-08-06 20:23:11,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 44 [2021-08-06 20:23:11,939 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:23:11,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 29 [2021-08-06 20:23:12,023 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:12,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351422360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:12,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:12,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-06 20:23:12,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532218038] [2021-08-06 20:23:12,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:12,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:12,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:12,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:12,024 INFO L87 Difference]: Start difference. First operand 821 states and 1532 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:14,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:14,070 INFO L93 Difference]: Finished difference Result 1029 states and 1879 transitions. [2021-08-06 20:23:14,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:23:14,071 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:23:14,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:14,072 INFO L225 Difference]: With dead ends: 1029 [2021-08-06 20:23:14,072 INFO L226 Difference]: Without dead ends: 1024 [2021-08-06 20:23:14,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 624.8ms TimeCoverageRelationStatistics Valid=210, Invalid=912, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:23:14,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-08-06 20:23:14,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 821. [2021-08-06 20:23:14,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.8682926829268294) internal successors, (1532), 820 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call 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:14,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1532 transitions. [2021-08-06 20:23:14,081 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1532 transitions. Word has length 30 [2021-08-06 20:23:14,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:14,081 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1532 transitions. [2021-08-06 20:23:14,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:23:14,081 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1532 transitions. [2021-08-06 20:23:14,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:14,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:14,082 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:14,103 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:23:14,283 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:23:14,283 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:23:14,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:14,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1348249211, now seen corresponding path program 22 times [2021-08-06 20:23:14,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:14,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864390042] [2021-08-06 20:23:14,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:14,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:14,344 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:14,349 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:14,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:14,393 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:14,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:14,437 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:14,496 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:14,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:14,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:14,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:14,572 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:23:14,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:23:14,610 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:14,611 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:14,630 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:14,631 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:14,651 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:14,652 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:14,667 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:14,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:14,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864390042] [2021-08-06 20:23:14,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864390042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:14,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732827019] [2021-08-06 20:23:14,667 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:23:14,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:14,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:14,668 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:23:14,668 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:23:16,146 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:23:16,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:16,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:16,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:16,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:16,608 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:16,608 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 84 treesize of output 74 [2021-08-06 20:23:16,623 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:16,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 84 [2021-08-06 20:23:16,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:16,634 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:16,635 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 87 treesize of output 79 [2021-08-06 20:23:17,019 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,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732827019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:17,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:17,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:23:17,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620973975] [2021-08-06 20:23:17,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:23:17,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:17,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:23:17,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:23:17,020 INFO L87 Difference]: Start difference. First operand 821 states and 1532 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:17,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:17,629 INFO L93 Difference]: Finished difference Result 1040 states and 1909 transitions. [2021-08-06 20:23:17,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:23:17,629 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:17,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:17,631 INFO L225 Difference]: With dead ends: 1040 [2021-08-06 20:23:17,631 INFO L226 Difference]: Without dead ends: 1035 [2021-08-06 20:23:17,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 669.8ms TimeCoverageRelationStatistics Valid=285, Invalid=975, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:23:17,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-08-06 20:23:17,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 821. [2021-08-06 20:23:17,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.8682926829268294) internal successors, (1532), 820 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call 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,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1532 transitions. [2021-08-06 20:23:17,640 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1532 transitions. Word has length 30 [2021-08-06 20:23:17,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:17,640 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1532 transitions. [2021-08-06 20:23:17,640 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:17,640 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1532 transitions. [2021-08-06 20:23:17,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:17,641 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:17,641 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,662 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:17,844 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:17,845 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:17,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:17,845 INFO L82 PathProgramCache]: Analyzing trace with hash -1506169049, now seen corresponding path program 23 times [2021-08-06 20:23:17,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:17,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150360676] [2021-08-06 20:23:17,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:17,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:17,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:17,905 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:17,910 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:17,952 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:17,957 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:18,011 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:18,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:18,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:18,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:18,107 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:18,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:18,164 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:18,165 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:18,186 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:18,187 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:18,206 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:18,207 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:18,222 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:18,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:18,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150360676] [2021-08-06 20:23:18,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150360676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:18,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589716824] [2021-08-06 20:23:18,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:23:18,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:18,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:18,223 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:18,223 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:19,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:23:19,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:19,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:19,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:20,896 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:20,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 76 [2021-08-06 20:23:20,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:20,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 88 [2021-08-06 20:23:20,929 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:20,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 91 treesize of output 95 [2021-08-06 20:23:21,269 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:21,273 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:21,398 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,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589716824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:21,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:21,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:23:21,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404706941] [2021-08-06 20:23:21,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:23:21,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:21,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:23:21,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=355, Unknown=1, NotChecked=0, Total=462 [2021-08-06 20:23:21,399 INFO L87 Difference]: Start difference. First operand 821 states and 1532 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:25,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:25,794 INFO L93 Difference]: Finished difference Result 1086 states and 1980 transitions. [2021-08-06 20:23:25,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:23:25,794 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:25,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:25,796 INFO L225 Difference]: With dead ends: 1086 [2021-08-06 20:23:25,796 INFO L226 Difference]: Without dead ends: 1081 [2021-08-06 20:23:25,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1728.6ms TimeCoverageRelationStatistics Valid=323, Invalid=1158, Unknown=1, NotChecked=0, Total=1482 [2021-08-06 20:23:25,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-08-06 20:23:25,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 821. [2021-08-06 20:23:25,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.8682926829268294) internal successors, (1532), 820 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call 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,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1532 transitions. [2021-08-06 20:23:25,804 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1532 transitions. Word has length 30 [2021-08-06 20:23:25,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:25,804 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1532 transitions. [2021-08-06 20:23:25,804 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:25,805 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1532 transitions. [2021-08-06 20:23:25,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:25,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:25,806 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,826 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:26,006 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:26,006 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:26,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:26,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1338303873, now seen corresponding path program 24 times [2021-08-06 20:23:26,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:26,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555636822] [2021-08-06 20:23:26,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:26,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:26,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:26,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:26,098 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:26,192 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:26,196 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:26,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:26,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:26,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:23:26,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:23:26,336 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:26,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:26,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555636822] [2021-08-06 20:23:26,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555636822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:26,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74328539] [2021-08-06 20:23:26,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:23:26,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:26,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:26,337 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:26,339 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:27,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:23:27,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:27,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:27,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:28,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:28,422 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 43 treesize of output 51 [2021-08-06 20:23:28,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:28,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 75 [2021-08-06 20:23:28,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:28,450 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 83 treesize of output 87 [2021-08-06 20:23:28,760 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:28,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74328539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:28,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:28,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:23:28,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624975916] [2021-08-06 20:23:28,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:23:28,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:28,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:23:28,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:23:28,761 INFO L87 Difference]: Start difference. First operand 821 states and 1532 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:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:29,643 INFO L93 Difference]: Finished difference Result 1055 states and 1934 transitions. [2021-08-06 20:23:29,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:23:29,644 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:29,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:29,657 INFO L225 Difference]: With dead ends: 1055 [2021-08-06 20:23:29,658 INFO L226 Difference]: Without dead ends: 1050 [2021-08-06 20:23:29,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 788.3ms TimeCoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:23:29,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2021-08-06 20:23:29,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 843. [2021-08-06 20:23:29,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.8800475059382422) internal successors, (1583), 842 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call 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:29,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1583 transitions. [2021-08-06 20:23:29,667 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1583 transitions. Word has length 30 [2021-08-06 20:23:29,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:29,667 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1583 transitions. [2021-08-06 20:23:29,667 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:29,667 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1583 transitions. [2021-08-06 20:23:29,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:29,668 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:29,668 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:29,693 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:29,880 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:29,881 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:29,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:29,881 INFO L82 PathProgramCache]: Analyzing trace with hash 932495161, now seen corresponding path program 25 times [2021-08-06 20:23:29,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:29,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107728334] [2021-08-06 20:23:29,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:29,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:29,969 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:29,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:30,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:30,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:30,099 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:30,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:30,160 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:30,161 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:30,179 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:30,180 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:30,194 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:30,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:30,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107728334] [2021-08-06 20:23:30,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107728334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:30,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77938488] [2021-08-06 20:23:30,195 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:23:30,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:30,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:30,195 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:30,196 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:31,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:31,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:31,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:32,280 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:32,280 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 72 treesize of output 68 [2021-08-06 20:23:32,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:32,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 68 treesize of output 80 [2021-08-06 20:23:32,306 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:32,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 83 treesize of output 79 [2021-08-06 20:23:32,664 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:32,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77938488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:32,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:32,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 20 [2021-08-06 20:23:32,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56517302] [2021-08-06 20:23:32,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:23:32,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:32,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:23:32,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:23:32,665 INFO L87 Difference]: Start difference. First operand 843 states and 1583 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:33,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:33,298 INFO L93 Difference]: Finished difference Result 1174 states and 2128 transitions. [2021-08-06 20:23:33,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:23:33,298 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:33,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:33,300 INFO L225 Difference]: With dead ends: 1174 [2021-08-06 20:23:33,300 INFO L226 Difference]: Without dead ends: 1169 [2021-08-06 20:23:33,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 635.0ms TimeCoverageRelationStatistics Valid=264, Invalid=996, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:23:33,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2021-08-06 20:23:33,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 839. [2021-08-06 20:23:33,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 838 states have (on average 1.8758949880668259) internal successors, (1572), 838 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call 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:33,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1572 transitions. [2021-08-06 20:23:33,310 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1572 transitions. Word has length 30 [2021-08-06 20:23:33,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:33,310 INFO L470 AbstractCegarLoop]: Abstraction has 839 states and 1572 transitions. [2021-08-06 20:23:33,310 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:33,310 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1572 transitions. [2021-08-06 20:23:33,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:33,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:33,311 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:33,333 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:33,524 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:33,525 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:33,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:33,525 INFO L82 PathProgramCache]: Analyzing trace with hash -4065819, now seen corresponding path program 26 times [2021-08-06 20:23:33,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:33,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037279921] [2021-08-06 20:23:33,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:33,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:33,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:33,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:33,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:33,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:33,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:33,779 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:33,818 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:23:33,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:23:33,862 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:33,863 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:33,886 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:33,887 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:33,910 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,911 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,926 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,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:33,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037279921] [2021-08-06 20:23:33,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037279921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:33,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361070026] [2021-08-06 20:23:33,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:23:33,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:33,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:33,927 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:33,927 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:35,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:23:35,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:35,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:23:35,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:35,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:35,986 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:35,986 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 84 treesize of output 74 [2021-08-06 20:23:36,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:36,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 84 [2021-08-06 20:23:36,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:36,013 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:36,014 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 87 treesize of output 79 [2021-08-06 20:23:36,303 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:36,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361070026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:36,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:36,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-06 20:23:36,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977531186] [2021-08-06 20:23:36,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:36,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:36,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:36,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:36,304 INFO L87 Difference]: Start difference. First operand 839 states and 1572 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:36,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:36,884 INFO L93 Difference]: Finished difference Result 1064 states and 1957 transitions. [2021-08-06 20:23:36,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:23:36,884 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:36,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:36,887 INFO L225 Difference]: With dead ends: 1064 [2021-08-06 20:23:36,887 INFO L226 Difference]: Without dead ends: 1059 [2021-08-06 20:23:36,887 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 629.1ms TimeCoverageRelationStatistics Valid=257, Invalid=933, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:23:36,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2021-08-06 20:23:36,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 838. [2021-08-06 20:23:36,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 1.874551971326165) internal successors, (1569), 837 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call 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,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1569 transitions. [2021-08-06 20:23:36,900 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1569 transitions. Word has length 30 [2021-08-06 20:23:36,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:36,900 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1569 transitions. [2021-08-06 20:23:36,900 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:36,900 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1569 transitions. [2021-08-06 20:23:36,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:36,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:36,902 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,933 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:37,116 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:37,116 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:37,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:37,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1436483217, now seen corresponding path program 27 times [2021-08-06 20:23:37,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:37,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807311870] [2021-08-06 20:23:37,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:37,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:37,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:37,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:37,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:37,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 37.4 percent of original size [2021-08-06 20:23:37,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:37,335 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 43.6 percent of original size [2021-08-06 20:23:37,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:23:37,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:23:37,410 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,412 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,431 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,431 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,446 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,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:37,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807311870] [2021-08-06 20:23:37,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807311870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:37,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116455673] [2021-08-06 20:23:37,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:23:37,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:37,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:37,447 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:37,449 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:39,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:23:39,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:39,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:23:39,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:39,615 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:39,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 76 [2021-08-06 20:23:39,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:39,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 88 [2021-08-06 20:23:39,650 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:23:39,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 91 treesize of output 95 [2021-08-06 20:23:39,993 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:39,996 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:40,108 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:40,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116455673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:40,108 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:40,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-06 20:23:40,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164874301] [2021-08-06 20:23:40,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:23:40,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:40,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:23:40,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:23:40,109 INFO L87 Difference]: Start difference. First operand 838 states and 1569 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:42,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:42,170 INFO L93 Difference]: Finished difference Result 1106 states and 2023 transitions. [2021-08-06 20:23:42,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:23:42,170 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:42,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:42,172 INFO L225 Difference]: With dead ends: 1106 [2021-08-06 20:23:42,172 INFO L226 Difference]: Without dead ends: 1101 [2021-08-06 20:23:42,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 907.6ms TimeCoverageRelationStatistics Valid=330, Invalid=1076, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:23:42,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-06 20:23:42,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 833. [2021-08-06 20:23:42,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 1.8689903846153846) internal successors, (1555), 832 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call 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:42,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1555 transitions. [2021-08-06 20:23:42,181 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1555 transitions. Word has length 30 [2021-08-06 20:23:42,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:42,182 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1555 transitions. [2021-08-06 20:23:42,182 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:42,182 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1555 transitions. [2021-08-06 20:23:42,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:42,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:42,183 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:42,204 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:42,383 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:42,383 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:42,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:42,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1043236655, now seen corresponding path program 28 times [2021-08-06 20:23:42,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:42,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884716229] [2021-08-06 20:23:42,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:42,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:42,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:42,447 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:42,486 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:42,492 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:42,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:42,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:42,638 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:23:42,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:23:42,686 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:42,687 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:42,705 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:42,706 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:42,725 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:42,726 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:42,741 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:42,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:42,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884716229] [2021-08-06 20:23:42,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884716229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:42,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540717245] [2021-08-06 20:23:42,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:23:42,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:42,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:42,742 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:42,743 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:44,522 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:23:44,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:44,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:44,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:46,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:46,105 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:46,105 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 84 treesize of output 74 [2021-08-06 20:23:46,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:46,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 84 [2021-08-06 20:23:46,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:23:46,132 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:23:46,132 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 87 treesize of output 79 [2021-08-06 20:23:46,362 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:46,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540717245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:46,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:46,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:23:46,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337839847] [2021-08-06 20:23:46,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:23:46,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:46,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:23:46,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=362, Unknown=1, NotChecked=0, Total=462 [2021-08-06 20:23:46,363 INFO L87 Difference]: Start difference. First operand 833 states and 1555 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:47,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:47,005 INFO L93 Difference]: Finished difference Result 1056 states and 1951 transitions. [2021-08-06 20:23:47,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:23:47,006 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:47,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:47,007 INFO L225 Difference]: With dead ends: 1056 [2021-08-06 20:23:47,007 INFO L226 Difference]: Without dead ends: 1051 [2021-08-06 20:23:47,007 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1736.9ms TimeCoverageRelationStatistics Valid=259, Invalid=1072, Unknown=1, NotChecked=0, Total=1332 [2021-08-06 20:23:47,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states. [2021-08-06 20:23:47,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 840. [2021-08-06 20:23:47,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 1.867699642431466) internal successors, (1567), 839 states have internal predecessors, (1567), 0 states have call successors, (0), 0 states have call 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:47,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1567 transitions. [2021-08-06 20:23:47,022 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1567 transitions. Word has length 30 [2021-08-06 20:23:47,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:47,022 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1567 transitions. [2021-08-06 20:23:47,023 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:47,023 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1567 transitions. [2021-08-06 20:23:47,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:47,024 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:47,024 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:47,044 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:47,224 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:47,224 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:47,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:47,225 INFO L82 PathProgramCache]: Analyzing trace with hash -120390067, now seen corresponding path program 29 times [2021-08-06 20:23:47,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:47,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909310895] [2021-08-06 20:23:47,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:47,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:47,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:47,289 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:47,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:47,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:47,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:23:47,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:47,391 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.1 percent of original size [2021-08-06 20:23:47,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:23:47,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:23:47,469 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 83.8 percent of original size [2021-08-06 20:23:47,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 83.8 percent of original size [2021-08-06 20:23:47,522 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:23:47,524 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:23:47,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:23:47,578 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:47,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:23:47,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:23:47,626 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:47,627 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:47,646 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,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:47,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909310895] [2021-08-06 20:23:47,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909310895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:47,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403614896] [2021-08-06 20:23:47,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:23:47,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:47,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:47,647 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:47,650 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:49,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:23:49,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:49,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:23:49,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:23:52,099 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:52,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 72 treesize of output 68 [2021-08-06 20:23:52,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:23:52,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 68 treesize of output 80 [2021-08-06 20:23:52,125 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:23:52,125 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 83 treesize of output 79 [2021-08-06 20:23:52,371 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,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403614896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:52,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:23:52,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-06 20:23:52,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880529516] [2021-08-06 20:23:52,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:23:52,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:23:52,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:23:52,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=449, Unknown=2, NotChecked=0, Total=552 [2021-08-06 20:23:52,372 INFO L87 Difference]: Start difference. First operand 840 states and 1567 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,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:23:57,371 INFO L93 Difference]: Finished difference Result 1030 states and 1901 transitions. [2021-08-06 20:23:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:23:57,371 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,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:23:57,373 INFO L225 Difference]: With dead ends: 1030 [2021-08-06 20:23:57,373 INFO L226 Difference]: Without dead ends: 1025 [2021-08-06 20:23:57,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 4034.9ms TimeCoverageRelationStatistics Valid=242, Invalid=1162, Unknown=2, NotChecked=0, Total=1406 [2021-08-06 20:23:57,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2021-08-06 20:23:57,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 843. [2021-08-06 20:23:57,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.8657957244655583) internal successors, (1571), 842 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call 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,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1571 transitions. [2021-08-06 20:23:57,382 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1571 transitions. Word has length 30 [2021-08-06 20:23:57,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:23:57,382 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1571 transitions. [2021-08-06 20:23:57,382 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,382 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1571 transitions. [2021-08-06 20:23:57,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:23:57,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:23:57,383 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,405 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:57,604 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:57,605 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:57,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:23:57,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1539666309, now seen corresponding path program 30 times [2021-08-06 20:23:57,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:23:57,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217298309] [2021-08-06 20:23:57,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:23:57,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:23:57,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:23:57,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:57,673 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:23:57,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:23:57,720 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:23:57,762 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:23:57,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:23:57,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:23:57,934 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:23:57,949 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,950 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,962 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,963 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,969 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,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:23:57,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217298309] [2021-08-06 20:23:57,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217298309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:23:57,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880137569] [2021-08-06 20:23:57,969 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:23:57,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:23:57,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:23:57,970 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:57,972 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:59,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:23:59,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:23:59,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:23:59,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:00,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:00,453 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 53 treesize of output 61 [2021-08-06 20:24:00,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:00,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:24:00,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:00,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:24:00,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:24:00,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880137569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:00,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:00,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:24:00,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904296290] [2021-08-06 20:24:00,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:00,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:00,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:00,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:00,819 INFO L87 Difference]: Start difference. First operand 843 states and 1571 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:02,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:02,028 INFO L93 Difference]: Finished difference Result 1036 states and 1911 transitions. [2021-08-06 20:24:02,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:24:02,028 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:02,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:02,029 INFO L225 Difference]: With dead ends: 1036 [2021-08-06 20:24:02,029 INFO L226 Difference]: Without dead ends: 1031 [2021-08-06 20:24:02,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1022.9ms TimeCoverageRelationStatistics Valid=241, Invalid=1319, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:24:02,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2021-08-06 20:24:02,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 850. [2021-08-06 20:24:02,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 1.8763250883392226) internal successors, (1593), 849 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call 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,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1593 transitions. [2021-08-06 20:24:02,038 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1593 transitions. Word has length 30 [2021-08-06 20:24:02,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:02,038 INFO L470 AbstractCegarLoop]: Abstraction has 850 states and 1593 transitions. [2021-08-06 20:24:02,039 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:02,039 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1593 transitions. [2021-08-06 20:24:02,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:02,040 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:02,040 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,065 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:24:02,252 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:24:02,253 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:24:02,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:02,253 INFO L82 PathProgramCache]: Analyzing trace with hash 503054074, now seen corresponding path program 20 times [2021-08-06 20:24:02,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:02,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140481813] [2021-08-06 20:24:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:02,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:02,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:02,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:02,287 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:02,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:02,304 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:02,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:02,333 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:02,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:02,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:02,405 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:02,407 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:02,502 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:02,503 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:02,519 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:02,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:02,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140481813] [2021-08-06 20:24:02,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140481813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:02,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031013195] [2021-08-06 20:24:02,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:24:02,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:02,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:02,520 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:24:02,521 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:24:04,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:24:04,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:04,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:24:04,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:04,963 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:24:04,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 53 treesize of output 49 [2021-08-06 20:24:04,986 INFO L354 Elim1Store]: treesize reduction 72, result has 24.2 percent of original size [2021-08-06 20:24:04,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 39 [2021-08-06 20:24:04,990 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:24:04,990 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 26 [2021-08-06 20:24:05,067 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:05,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031013195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:05,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:05,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-08-06 20:24:05,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065498490] [2021-08-06 20:24:05,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:24:05,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:05,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:24:05,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:24:05,068 INFO L87 Difference]: Start difference. First operand 850 states and 1593 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:05,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:05,649 INFO L93 Difference]: Finished difference Result 1001 states and 1817 transitions. [2021-08-06 20:24:05,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:24:05,649 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:05,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:05,651 INFO L225 Difference]: With dead ends: 1001 [2021-08-06 20:24:05,651 INFO L226 Difference]: Without dead ends: 996 [2021-08-06 20:24:05,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 541.3ms TimeCoverageRelationStatistics Valid=203, Invalid=987, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:24:05,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-08-06 20:24:05,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 854. [2021-08-06 20:24:05,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 1.8780773739742087) internal successors, (1602), 853 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call 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:05,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1602 transitions. [2021-08-06 20:24:05,660 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1602 transitions. Word has length 30 [2021-08-06 20:24:05,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:05,660 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1602 transitions. [2021-08-06 20:24:05,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:05,660 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1602 transitions. [2021-08-06 20:24:05,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:05,661 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:05,661 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:05,683 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:24:05,864 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:24:05,865 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:24:05,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:05,865 INFO L82 PathProgramCache]: Analyzing trace with hash -848327369, now seen corresponding path program 31 times [2021-08-06 20:24:05,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:05,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966116354] [2021-08-06 20:24:05,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:05,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:05,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:05,929 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:05,934 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:05,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:05,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:06,030 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:06,038 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:06,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:06,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:06,179 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:24:06,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:24:06,198 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:06,199 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:06,205 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:06,206 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:06,221 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:06,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:06,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966116354] [2021-08-06 20:24:06,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966116354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:06,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665698191] [2021-08-06 20:24:06,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:24:06,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:06,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:06,229 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:24:06,230 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:24:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:08,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:24:08,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:08,641 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:24:08,641 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 51 treesize of output 51 [2021-08-06 20:24:08,656 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:08,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 75 [2021-08-06 20:24:08,666 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:24:08,667 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 83 treesize of output 79 [2021-08-06 20:24:08,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.4 percent of original size [2021-08-06 20:24:08,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.4 percent of original size [2021-08-06 20:24:08,848 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:08,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665698191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:08,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:08,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:24:08,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942758327] [2021-08-06 20:24:08,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:24:08,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:08,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:24:08,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:24:08,849 INFO L87 Difference]: Start difference. First operand 854 states and 1602 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:10,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:10,067 INFO L93 Difference]: Finished difference Result 1189 states and 2183 transitions. [2021-08-06 20:24:10,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:24:10,068 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:10,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:10,085 INFO L225 Difference]: With dead ends: 1189 [2021-08-06 20:24:10,085 INFO L226 Difference]: Without dead ends: 1184 [2021-08-06 20:24:10,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1068.0ms TimeCoverageRelationStatistics Valid=475, Invalid=1975, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:24:10,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2021-08-06 20:24:10,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 857. [2021-08-06 20:24:10,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 1.8808411214953271) internal successors, (1610), 856 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call 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:10,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1610 transitions. [2021-08-06 20:24:10,095 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1610 transitions. Word has length 30 [2021-08-06 20:24:10,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:10,095 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1610 transitions. [2021-08-06 20:24:10,096 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:10,096 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1610 transitions. [2021-08-06 20:24:10,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:10,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:10,097 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:10,121 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:24:10,304 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:24:10,305 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:24:10,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:10,305 INFO L82 PathProgramCache]: Analyzing trace with hash 97245362, now seen corresponding path program 21 times [2021-08-06 20:24:10,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:10,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401262355] [2021-08-06 20:24:10,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:10,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:10,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:10,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:10,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:10,359 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:10,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:10,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:10,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:10,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:10,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:10,478 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:10,539 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:10,541 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:10,558 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:10,559 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:10,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:24:10,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:10,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401262355] [2021-08-06 20:24:10,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401262355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:10,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413398732] [2021-08-06 20:24:10,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:24:10,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:10,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:10,576 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:24:10,576 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:24:12,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:24:12,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:12,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:12,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:12,917 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:24:12,917 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 53 treesize of output 67 [2021-08-06 20:24:12,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:12,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 67 treesize of output 143 [2021-08-06 20:24:12,977 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:24:12,978 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 157 treesize of output 151 [2021-08-06 20:24:13,554 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:13,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413398732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:13,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:13,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-06 20:24:13,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572265201] [2021-08-06 20:24:13,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:24:13,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:13,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:24:13,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:24:13,555 INFO L87 Difference]: Start difference. First operand 857 states and 1610 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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:24:14,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:14,760 INFO L93 Difference]: Finished difference Result 1252 states and 2246 transitions. [2021-08-06 20:24:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:24:14,760 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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 30 [2021-08-06 20:24:14,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:14,762 INFO L225 Difference]: With dead ends: 1252 [2021-08-06 20:24:14,762 INFO L226 Difference]: Without dead ends: 1238 [2021-08-06 20:24:14,762 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1077.7ms TimeCoverageRelationStatistics Valid=455, Invalid=2407, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:24:14,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2021-08-06 20:24:14,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 857. [2021-08-06 20:24:14,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 1.8808411214953271) internal successors, (1610), 856 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call 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:14,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1610 transitions. [2021-08-06 20:24:14,772 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1610 transitions. Word has length 30 [2021-08-06 20:24:14,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:14,772 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1610 transitions. [2021-08-06 20:24:14,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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:24:14,772 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1610 transitions. [2021-08-06 20:24:14,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:14,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:14,774 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:14,796 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:24:14,988 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:24:14,988 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:24:14,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:14,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1584112419, now seen corresponding path program 32 times [2021-08-06 20:24:14,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:14,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454274440] [2021-08-06 20:24:14,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:14,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:14,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:15,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:15,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:15,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:15,091 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:15,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:15,130 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:15,211 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:15,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:15,228 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:24:15,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 48.4 percent of original size [2021-08-06 20:24:15,243 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:15,244 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:15,249 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:15,250 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:15,264 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:15,265 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:15,278 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:15,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:15,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454274440] [2021-08-06 20:24:15,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454274440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:15,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243825238] [2021-08-06 20:24:15,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:24:15,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:15,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:15,281 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:24:15,322 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:24:17,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:24:17,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:17,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:24:17,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:17,863 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:17,864 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 53 treesize of output 61 [2021-08-06 20:24:17,879 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:17,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:24:17,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:17,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:24:18,378 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:18,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243825238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:18,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:18,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:24:18,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508121827] [2021-08-06 20:24:18,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:18,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:18,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:18,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:18,379 INFO L87 Difference]: Start difference. First operand 857 states and 1610 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:19,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:19,867 INFO L93 Difference]: Finished difference Result 1069 states and 1976 transitions. [2021-08-06 20:24:19,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:24:19,868 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:19,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:19,869 INFO L225 Difference]: With dead ends: 1069 [2021-08-06 20:24:19,869 INFO L226 Difference]: Without dead ends: 1064 [2021-08-06 20:24:19,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 1219.6ms TimeCoverageRelationStatistics Valid=387, Invalid=1965, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:24:19,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2021-08-06 20:24:19,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 857. [2021-08-06 20:24:19,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 1.8808411214953271) internal successors, (1610), 856 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call 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:19,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1610 transitions. [2021-08-06 20:24:19,878 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1610 transitions. Word has length 30 [2021-08-06 20:24:19,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:19,878 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1610 transitions. [2021-08-06 20:24:19,878 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:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1610 transitions. [2021-08-06 20:24:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:19,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:19,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] [2021-08-06 20:24:19,902 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:24:20,081 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:24:20,081 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:24:20,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:20,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1958838466, now seen corresponding path program 22 times [2021-08-06 20:24:20,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:20,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739746427] [2021-08-06 20:24:20,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:20,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:20,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:20,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:20,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:20,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 66.9 percent of original size [2021-08-06 20:24:20,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:20,162 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 71.8 percent of original size [2021-08-06 20:24:20,206 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:20,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 48.1 percent of original size [2021-08-06 20:24:20,228 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:20,230 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 58.6 percent of original size [2021-08-06 20:24:20,253 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 70.0 percent of original size [2021-08-06 20:24:20,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 70.0 percent of original size [2021-08-06 20:24:20,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 63.9 percent of original size [2021-08-06 20:24:20,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 63.9 percent of original size [2021-08-06 20:24:20,324 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:20,325 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:20,343 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:20,344 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:20,363 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:20,364 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:20,381 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:20,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:20,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739746427] [2021-08-06 20:24:20,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739746427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:20,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680318392] [2021-08-06 20:24:20,381 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:24:20,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:20,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:20,382 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:24:20,416 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:24:22,444 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:24:22,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:22,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:24:22,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:22,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:22,806 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:24:22,806 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 57 treesize of output 71 [2021-08-06 20:24:22,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:22,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 71 treesize of output 151 [2021-08-06 20:24:22,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:22,872 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:24:22,873 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 165 treesize of output 155 [2021-08-06 20:24:23,379 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:23,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680318392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:23,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:23,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:24:23,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113502775] [2021-08-06 20:24:23,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:23,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:23,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:23,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:24:23,380 INFO L87 Difference]: Start difference. First operand 857 states and 1610 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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:24:24,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:24,299 INFO L93 Difference]: Finished difference Result 1001 states and 1869 transitions. [2021-08-06 20:24:24,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:24:24,299 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 30 [2021-08-06 20:24:24,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:24,301 INFO L225 Difference]: With dead ends: 1001 [2021-08-06 20:24:24,301 INFO L226 Difference]: Without dead ends: 996 [2021-08-06 20:24:24,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 916.3ms TimeCoverageRelationStatistics Valid=293, Invalid=1599, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:24:24,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-08-06 20:24:24,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 855. [2021-08-06 20:24:24,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 854 states have (on average 1.8782201405152226) internal successors, (1604), 854 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call 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:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1604 transitions. [2021-08-06 20:24:24,310 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1604 transitions. Word has length 30 [2021-08-06 20:24:24,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:24,310 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1604 transitions. [2021-08-06 20:24:24,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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:24:24,310 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1604 transitions. [2021-08-06 20:24:24,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:24,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:24,311 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:24,334 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:24:24,511 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:24:24,512 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:24:24,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:24,512 INFO L82 PathProgramCache]: Analyzing trace with hash 942092467, now seen corresponding path program 33 times [2021-08-06 20:24:24,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:24,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190722787] [2021-08-06 20:24:24,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:24,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:24,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:24,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:24,596 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:24:24,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:24,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.0 percent of original size [2021-08-06 20:24:24,666 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:24,673 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:24:24,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:24:24,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:24:24,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:24,754 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:24:24,777 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:24,778 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:24,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:24:24,794 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:24,810 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:24,811 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:24,824 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:24,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:24,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190722787] [2021-08-06 20:24:24,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190722787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:24,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310438796] [2021-08-06 20:24:24,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:24:24,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:24,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:24,825 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:24:24,825 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:24:26,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:24:26,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:26,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:24:26,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:27,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:27,397 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 53 treesize of output 61 [2021-08-06 20:24:27,413 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:27,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:24:27,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:27,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:24:27,858 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,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310438796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:27,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:27,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:24:27,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765456692] [2021-08-06 20:24:27,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:27,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:27,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:27,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:24:27,859 INFO L87 Difference]: Start difference. First operand 855 states and 1604 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:29,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:29,401 INFO L93 Difference]: Finished difference Result 1098 states and 2024 transitions. [2021-08-06 20:24:29,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:24:29,401 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:29,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:29,402 INFO L225 Difference]: With dead ends: 1098 [2021-08-06 20:24:29,402 INFO L226 Difference]: Without dead ends: 1093 [2021-08-06 20:24:29,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1259.0ms TimeCoverageRelationStatistics Valid=401, Invalid=2049, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:24:29,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2021-08-06 20:24:29,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 861. [2021-08-06 20:24:29,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 1.8813953488372093) internal successors, (1618), 860 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call 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:29,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1618 transitions. [2021-08-06 20:24:29,412 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1618 transitions. Word has length 30 [2021-08-06 20:24:29,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:29,412 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 1618 transitions. [2021-08-06 20:24:29,412 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:29,412 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1618 transitions. [2021-08-06 20:24:29,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:29,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:29,413 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:29,436 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:24:29,630 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:24:29,630 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:24:29,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:29,631 INFO L82 PathProgramCache]: Analyzing trace with hash -895579794, now seen corresponding path program 23 times [2021-08-06 20:24:29,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:29,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576070837] [2021-08-06 20:24:29,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:29,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:29,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:29,668 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:29,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:29,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:24:29,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:24:29,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 76.8 percent of original size [2021-08-06 20:24:29,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 76.8 percent of original size [2021-08-06 20:24:29,796 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:24:29,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:24:29,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 68.9 percent of original size [2021-08-06 20:24:29,830 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 68.9 percent of original size [2021-08-06 20:24:29,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:24:29,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:24:29,922 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:29,923 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:29,945 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:29,946 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:29,968 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:29,969 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:29,988 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:29,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:29,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576070837] [2021-08-06 20:24:29,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576070837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:29,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114593372] [2021-08-06 20:24:29,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:24:29,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:29,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:29,989 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:24:29,989 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:24:32,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:24:32,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:32,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:24:32,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:33,780 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:33,780 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 53 treesize of output 69 [2021-08-06 20:24:33,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:33,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 69 treesize of output 145 [2021-08-06 20:24:33,837 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:24:33,837 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 159 treesize of output 155 [2021-08-06 20:24:34,362 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:34,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114593372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:34,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:34,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:24:34,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566076598] [2021-08-06 20:24:34,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:24:34,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:34,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:24:34,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=426, Unknown=1, NotChecked=0, Total=506 [2021-08-06 20:24:34,363 INFO L87 Difference]: Start difference. First operand 861 states and 1618 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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:24:35,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:35,346 INFO L93 Difference]: Finished difference Result 1048 states and 1947 transitions. [2021-08-06 20:24:35,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:24:35,346 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 30 [2021-08-06 20:24:35,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:35,347 INFO L225 Difference]: With dead ends: 1048 [2021-08-06 20:24:35,347 INFO L226 Difference]: Without dead ends: 1043 [2021-08-06 20:24:35,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 2098.2ms TimeCoverageRelationStatistics Valid=322, Invalid=1933, Unknown=1, NotChecked=0, Total=2256 [2021-08-06 20:24:35,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2021-08-06 20:24:35,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 861. [2021-08-06 20:24:35,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 1.8813953488372093) internal successors, (1618), 860 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call 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:35,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1618 transitions. [2021-08-06 20:24:35,356 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1618 transitions. Word has length 30 [2021-08-06 20:24:35,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:35,356 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 1618 transitions. [2021-08-06 20:24:35,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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:24:35,356 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1618 transitions. [2021-08-06 20:24:35,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:35,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:35,357 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:35,380 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:35,558 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:35,558 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:35,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:35,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1186511109, now seen corresponding path program 34 times [2021-08-06 20:24:35,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:35,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78587660] [2021-08-06 20:24:35,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:35,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:35,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:35,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 41.5 percent of original size [2021-08-06 20:24:35,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 41.5 percent of original size [2021-08-06 20:24:35,636 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 49.1 percent of original size [2021-08-06 20:24:35,639 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 49.1 percent of original size [2021-08-06 20:24:35,662 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:24:35,665 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:24:35,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:24:35,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:24:35,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 56.0 percent of original size [2021-08-06 20:24:35,722 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 56.0 percent of original size [2021-08-06 20:24:35,796 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:35,797 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:35,817 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:35,819 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:35,840 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:35,841 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:35,858 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:35,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:35,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78587660] [2021-08-06 20:24:35,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78587660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:35,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014006567] [2021-08-06 20:24:35,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:24:35,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:35,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:35,861 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:35,892 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:38,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:24:38,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:38,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:24:38,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:41,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:41,636 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:24:41,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 63 [2021-08-06 20:24:41,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:41,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 87 [2021-08-06 20:24:41,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:41,663 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:24:41,664 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 97 treesize of output 89 [2021-08-06 20:24:41,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:24:41,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:24:41,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:24:41,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014006567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:41,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:24:41,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-06 20:24:41,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632052843] [2021-08-06 20:24:41,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:24:41,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:24:41,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:24:41,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=449, Unknown=2, NotChecked=0, Total=552 [2021-08-06 20:24:41,885 INFO L87 Difference]: Start difference. First operand 861 states and 1618 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:24:54,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:24:54,300 INFO L93 Difference]: Finished difference Result 1052 states and 1955 transitions. [2021-08-06 20:24:54,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:24:54,301 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:24:54,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:24:54,302 INFO L225 Difference]: With dead ends: 1052 [2021-08-06 20:24:54,302 INFO L226 Difference]: Without dead ends: 1047 [2021-08-06 20:24:54,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 3670.4ms TimeCoverageRelationStatistics Valid=237, Invalid=1167, Unknown=2, NotChecked=0, Total=1406 [2021-08-06 20:24:54,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2021-08-06 20:24:54,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 861. [2021-08-06 20:24:54,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 1.8813953488372093) internal successors, (1618), 860 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call 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:54,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1618 transitions. [2021-08-06 20:24:54,311 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1618 transitions. Word has length 30 [2021-08-06 20:24:54,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:24:54,311 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 1618 transitions. [2021-08-06 20:24:54,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:24:54,311 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1618 transitions. [2021-08-06 20:24:54,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:24:54,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:24:54,312 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:54,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 20:24:54,513 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:54,514 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:54,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:24:54,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1957995274, now seen corresponding path program 24 times [2021-08-06 20:24:54,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:24:54,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11082704] [2021-08-06 20:24:54,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:24:54,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:24:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:24:54,549 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:54,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:24:54,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:24:54,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:24:54,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 76.8 percent of original size [2021-08-06 20:24:54,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 76.8 percent of original size [2021-08-06 20:24:54,781 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:54,783 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:54,802 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:54,804 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:54,824 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:54,825 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:54,841 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:54,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:24:54,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11082704] [2021-08-06 20:24:54,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11082704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:24:54,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526611227] [2021-08-06 20:24:54,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:24:54,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:24:54,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:24:54,842 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:54,843 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:57,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:24:57,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:24:57,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:24:57,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:24:59,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:59,539 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:24:59,539 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 65 treesize of output 89 [2021-08-06 20:24:59,572 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:24:59,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 89 treesize of output 169 [2021-08-06 20:24:59,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:24:59,605 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:24:59,605 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 201 treesize of output 201 [2021-08-06 20:25:00,851 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:00,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526611227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:00,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:00,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 20:25:00,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135040724] [2021-08-06 20:25:00,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 20:25:00,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:00,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 20:25:00,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=618, Unknown=1, NotChecked=0, Total=702 [2021-08-06 20:25:00,852 INFO L87 Difference]: Start difference. First operand 861 states and 1618 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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:25:22,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:22,344 INFO L93 Difference]: Finished difference Result 1016 states and 1903 transitions. [2021-08-06 20:25:22,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:25:22,344 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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:25:22,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:22,345 INFO L225 Difference]: With dead ends: 1016 [2021-08-06 20:25:22,345 INFO L226 Difference]: Without dead ends: 1011 [2021-08-06 20:25:22,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 7515.4ms TimeCoverageRelationStatistics Valid=228, Invalid=1576, Unknown=2, NotChecked=0, Total=1806 [2021-08-06 20:25:22,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1011 states. [2021-08-06 20:25:22,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1011 to 861. [2021-08-06 20:25:22,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 1.8813953488372093) internal successors, (1618), 860 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call 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:22,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1618 transitions. [2021-08-06 20:25:22,354 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1618 transitions. Word has length 30 [2021-08-06 20:25:22,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:22,354 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 1618 transitions. [2021-08-06 20:25:22,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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:25:22,354 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1618 transitions. [2021-08-06 20:25:22,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:22,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:22,355 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:22,377 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:25:22,556 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:25:22,556 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:25:22,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:22,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1641049049, now seen corresponding path program 35 times [2021-08-06 20:25:22,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:22,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829966990] [2021-08-06 20:25:22,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:22,556 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:22,641 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:22,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:22,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:22,761 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:22,807 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:22,808 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:22,827 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:22,828 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:22,847 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:22,876 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:22,891 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:22,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:22,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829966990] [2021-08-06 20:25:22,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829966990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:22,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594495970] [2021-08-06 20:25:22,892 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:25:22,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:22,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:22,892 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:25:22,893 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:25:25,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:25:25,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:25,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:25:25,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:27,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:27,727 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:27,728 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 65 treesize of output 61 [2021-08-06 20:25:27,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:27,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:25:27,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:27,754 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:27,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 95 treesize of output 87 [2021-08-06 20:25:27,800 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:25:27,809 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:25:27,956 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,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594495970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:27,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:27,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:25:27,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370267803] [2021-08-06 20:25:27,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:25:27,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:27,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:25:27,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=475, Unknown=2, NotChecked=0, Total=600 [2021-08-06 20:25:27,957 INFO L87 Difference]: Start difference. First operand 861 states and 1618 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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:35,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:35,160 INFO L93 Difference]: Finished difference Result 1099 states and 2039 transitions. [2021-08-06 20:25:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:25:35,160 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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:35,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:35,162 INFO L225 Difference]: With dead ends: 1099 [2021-08-06 20:25:35,162 INFO L226 Difference]: Without dead ends: 1094 [2021-08-06 20:25:35,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 2737.9ms TimeCoverageRelationStatistics Valid=280, Invalid=1278, Unknown=2, NotChecked=0, Total=1560 [2021-08-06 20:25:35,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1094 states. [2021-08-06 20:25:35,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1094 to 860. [2021-08-06 20:25:35,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 1.880093131548312) internal successors, (1615), 859 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call 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:35,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1615 transitions. [2021-08-06 20:25:35,171 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1615 transitions. Word has length 30 [2021-08-06 20:25:35,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:35,171 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 1615 transitions. [2021-08-06 20:25:35,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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:35,171 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1615 transitions. [2021-08-06 20:25:35,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:35,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:35,172 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:35,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 20:25:35,384 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:25:35,385 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:25:35,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:35,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1557939205, now seen corresponding path program 36 times [2021-08-06 20:25:35,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:35,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983847056] [2021-08-06 20:25:35,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:35,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:35,468 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:35,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:35,568 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:25:35,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:25:35,599 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:35,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:35,647 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,648 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,668 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,669 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,689 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,690 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,705 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:35,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:35,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983847056] [2021-08-06 20:25:35,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983847056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:35,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541239066] [2021-08-06 20:25:35,706 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:25:35,706 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:35,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:35,707 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:25:35,707 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:25:38,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:25:38,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:38,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:25:38,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:40,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:40,433 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:40,433 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 84 treesize of output 74 [2021-08-06 20:25:40,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:40,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 84 [2021-08-06 20:25:40,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:40,460 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 91 treesize of output 83 [2021-08-06 20:25:40,700 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:40,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541239066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:40,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:40,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-06 20:25:40,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232345218] [2021-08-06 20:25:40,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:25:40,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:40,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:25:40,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=324, Unknown=2, NotChecked=0, Total=420 [2021-08-06 20:25:40,701 INFO L87 Difference]: Start difference. First operand 860 states and 1615 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:25:41,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:41,324 INFO L93 Difference]: Finished difference Result 1099 states and 2034 transitions. [2021-08-06 20:25:41,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:25:41,324 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:25:41,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:41,326 INFO L225 Difference]: With dead ends: 1099 [2021-08-06 20:25:41,326 INFO L226 Difference]: Without dead ends: 1094 [2021-08-06 20:25:41,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 2541.2ms TimeCoverageRelationStatistics Valid=243, Invalid=1015, Unknown=2, NotChecked=0, Total=1260 [2021-08-06 20:25:41,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1094 states. [2021-08-06 20:25:41,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1094 to 872. [2021-08-06 20:25:41,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 1.8748564867967854) internal successors, (1633), 871 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call 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:41,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 1633 transitions. [2021-08-06 20:25:41,335 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 1633 transitions. Word has length 30 [2021-08-06 20:25:41,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:41,335 INFO L470 AbstractCegarLoop]: Abstraction has 872 states and 1633 transitions. [2021-08-06 20:25:41,335 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:25:41,335 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 1633 transitions. [2021-08-06 20:25:41,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:41,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:41,336 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:41,359 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:25:41,536 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:25:41,537 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:25:41,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:41,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1280501247, now seen corresponding path program 37 times [2021-08-06 20:25:41,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:41,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053061414] [2021-08-06 20:25:41,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:41,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:41,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:41,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.4 percent of original size [2021-08-06 20:25:41,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:25:41,703 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:25:41,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 80.9 percent of original size [2021-08-06 20:25:41,754 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 80.9 percent of original size [2021-08-06 20:25:41,791 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:25:41,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:25:41,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:41,823 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:25:41,871 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,872 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,890 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,891 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,911 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,912 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,926 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,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:41,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053061414] [2021-08-06 20:25:41,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053061414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:41,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988282604] [2021-08-06 20:25:41,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:25:41,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:41,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:41,930 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:25:41,931 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:25:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:44,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:25:44,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:47,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:47,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:25:47,842 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:47,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 53 [2021-08-06 20:25:47,880 INFO L354 Elim1Store]: treesize reduction 45, result has 54.5 percent of original size [2021-08-06 20:25:47,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 53 treesize of output 80 [2021-08-06 20:25:47,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:47,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:25:47,891 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:25:47,891 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 85 treesize of output 79 [2021-08-06 20:25:48,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:25:48,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988282604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:48,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:48,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-06 20:25:48,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677751404] [2021-08-06 20:25:48,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:25:48,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:48,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:25:48,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=357, Unknown=2, NotChecked=0, Total=462 [2021-08-06 20:25:48,101 INFO L87 Difference]: Start difference. First operand 872 states and 1633 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:25:49,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:49,711 INFO L93 Difference]: Finished difference Result 1072 states and 1991 transitions. [2021-08-06 20:25:49,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:25:49,712 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:25:49,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:49,713 INFO L225 Difference]: With dead ends: 1072 [2021-08-06 20:25:49,713 INFO L226 Difference]: Without dead ends: 1067 [2021-08-06 20:25:49,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 4793.4ms TimeCoverageRelationStatistics Valid=220, Invalid=900, Unknown=2, NotChecked=0, Total=1122 [2021-08-06 20:25:49,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-08-06 20:25:49,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 878. [2021-08-06 20:25:49,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 877 states have (on average 1.87115165336374) internal successors, (1641), 877 states have internal predecessors, (1641), 0 states have call successors, (0), 0 states have call 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:49,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1641 transitions. [2021-08-06 20:25:49,722 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1641 transitions. Word has length 30 [2021-08-06 20:25:49,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:49,722 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 1641 transitions. [2021-08-06 20:25:49,722 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:25:49,722 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1641 transitions. [2021-08-06 20:25:49,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:49,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:49,723 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:49,745 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:25:49,923 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:25:49,924 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:25:49,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:49,924 INFO L82 PathProgramCache]: Analyzing trace with hash 484533799, now seen corresponding path program 38 times [2021-08-06 20:25:49,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:49,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572391985] [2021-08-06 20:25:49,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:49,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:49,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:49,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:25:49,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:25:50,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 80.1 percent of original size [2021-08-06 20:25:50,049 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 80.1 percent of original size [2021-08-06 20:25:50,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:25:50,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 82.3 percent of original size [2021-08-06 20:25:50,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:25:50,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:25:50,292 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:25:50,293 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 22.5 percent of original size [2021-08-06 20:25:50,304 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:50,305 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:50,309 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:50,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:50,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572391985] [2021-08-06 20:25:50,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572391985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:50,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221166230] [2021-08-06 20:25:50,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:25:50,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:50,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:50,310 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:25:50,311 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:25:52,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:25:52,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:25:52,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:25:52,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:53,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:53,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:53,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:53,118 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 49 treesize of output 49 [2021-08-06 20:25:53,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:53,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 75 [2021-08-06 20:25:53,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:25:53,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:25:53,142 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 87 treesize of output 81 [2021-08-06 20:25:53,164 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:25:53,176 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 97.8 percent of original size [2021-08-06 20:25:53,317 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:53,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221166230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:53,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:53,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 20:25:53,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261087583] [2021-08-06 20:25:53,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:25:53,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:53,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:25:53,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:25:53,318 INFO L87 Difference]: Start difference. First operand 878 states and 1641 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:54,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:54,664 INFO L93 Difference]: Finished difference Result 1107 states and 2037 transitions. [2021-08-06 20:25:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:25:54,665 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:54,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:54,666 INFO L225 Difference]: With dead ends: 1107 [2021-08-06 20:25:54,666 INFO L226 Difference]: Without dead ends: 1102 [2021-08-06 20:25:54,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1094.0ms TimeCoverageRelationStatistics Valid=320, Invalid=1842, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:25:54,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-08-06 20:25:54,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 875. [2021-08-06 20:25:54,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 1.8707093821510297) internal successors, (1635), 874 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call 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,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1635 transitions. [2021-08-06 20:25:54,676 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1635 transitions. Word has length 30 [2021-08-06 20:25:54,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:54,676 INFO L470 AbstractCegarLoop]: Abstraction has 875 states and 1635 transitions. [2021-08-06 20:25:54,676 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:54,676 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1635 transitions. [2021-08-06 20:25:54,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:54,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:54,677 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:54,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-06 20:25:54,877 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:25:54,878 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:25:54,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:54,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1767713114, now seen corresponding path program 25 times [2021-08-06 20:25:54,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:54,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751520847] [2021-08-06 20:25:54,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:54,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:54,920 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:25:54,921 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:25:54,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:25:54,938 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:25:55,015 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:25:55,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:25:55,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 68.4 percent of original size [2021-08-06 20:25:55,048 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 68.4 percent of original size [2021-08-06 20:25:55,132 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:55,132 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:55,149 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:55,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:55,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751520847] [2021-08-06 20:25:55,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751520847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:55,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969241049] [2021-08-06 20:25:55,149 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:25:55,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:55,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:55,150 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:25:55,151 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:25:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:57,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:25:57,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:25:58,201 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:25:58,201 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 53 treesize of output 49 [2021-08-06 20:25:58,225 INFO L354 Elim1Store]: treesize reduction 70, result has 26.3 percent of original size [2021-08-06 20:25:58,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 43 treesize of output 41 [2021-08-06 20:25:58,229 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:25:58,229 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 42 treesize of output 36 [2021-08-06 20:25:58,307 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:58,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969241049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:58,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:25:58,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-08-06 20:25:58,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287925367] [2021-08-06 20:25:58,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:25:58,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:25:58,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:25:58,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:25:58,308 INFO L87 Difference]: Start difference. First operand 875 states and 1635 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:59,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:25:59,462 INFO L93 Difference]: Finished difference Result 1135 states and 2054 transitions. [2021-08-06 20:25:59,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:25:59,462 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:59,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:25:59,464 INFO L225 Difference]: With dead ends: 1135 [2021-08-06 20:25:59,464 INFO L226 Difference]: Without dead ends: 1130 [2021-08-06 20:25:59,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 934.9ms TimeCoverageRelationStatistics Valid=337, Invalid=1643, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:25:59,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2021-08-06 20:25:59,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 896. [2021-08-06 20:25:59,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 1.8893854748603351) internal successors, (1691), 895 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call 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:59,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1691 transitions. [2021-08-06 20:25:59,473 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1691 transitions. Word has length 30 [2021-08-06 20:25:59,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:25:59,473 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 1691 transitions. [2021-08-06 20:25:59,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:59,473 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1691 transitions. [2021-08-06 20:25:59,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:25:59,474 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:25:59,474 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:59,497 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:25:59,674 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:25:59,675 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:25:59,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:25:59,675 INFO L82 PathProgramCache]: Analyzing trace with hash 2121445470, now seen corresponding path program 26 times [2021-08-06 20:25:59,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:25:59,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607999687] [2021-08-06 20:25:59,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:25:59,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:25:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:25:59,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:25:59,713 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:25:59,728 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:25:59,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:25:59,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:25:59,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:25:59,857 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 68.4 percent of original size [2021-08-06 20:25:59,860 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 68.4 percent of original size [2021-08-06 20:25:59,931 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:59,933 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:59,953 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:59,954 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:59,972 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:59,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:25:59,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607999687] [2021-08-06 20:25:59,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607999687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:25:59,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650910335] [2021-08-06 20:25:59,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:25:59,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:25:59,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:25:59,973 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:25:59,974 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:26:02,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:26:02,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:02,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:26:02,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:02,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:02,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:02,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:02,980 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 47 treesize of output 63 [2021-08-06 20:26:03,009 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:03,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 139 [2021-08-06 20:26:03,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:03,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:03,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:03,026 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 153 treesize of output 149 [2021-08-06 20:26:04,224 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:26:04,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650910335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:04,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:04,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-08-06 20:26:04,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703891778] [2021-08-06 20:26:04,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:26:04,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:04,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:26:04,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:26:04,225 INFO L87 Difference]: Start difference. First operand 896 states and 1691 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:05,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:05,344 INFO L93 Difference]: Finished difference Result 1216 states and 2215 transitions. [2021-08-06 20:26:05,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:26:05,345 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:26:05,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:05,346 INFO L225 Difference]: With dead ends: 1216 [2021-08-06 20:26:05,346 INFO L226 Difference]: Without dead ends: 1209 [2021-08-06 20:26:05,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 983.7ms TimeCoverageRelationStatistics Valid=382, Invalid=1780, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:26:05,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-08-06 20:26:05,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 895. [2021-08-06 20:26:05,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 1.8870246085011186) internal successors, (1687), 894 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call 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:05,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1687 transitions. [2021-08-06 20:26:05,355 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1687 transitions. Word has length 30 [2021-08-06 20:26:05,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:05,355 INFO L470 AbstractCegarLoop]: Abstraction has 895 states and 1687 transitions. [2021-08-06 20:26:05,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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:05,356 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1687 transitions. [2021-08-06 20:26:05,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:05,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:05,357 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:26:05,379 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:26:05,560 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:26:05,561 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:26:05,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:05,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1328674721, now seen corresponding path program 39 times [2021-08-06 20:26:05,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:05,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264786711] [2021-08-06 20:26:05,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:05,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:05,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:05,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:26:05,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:26:05,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 87.3 percent of original size [2021-08-06 20:26:05,700 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 87.3 percent of original size [2021-08-06 20:26:05,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:26:05,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 88.8 percent of original size [2021-08-06 20:26:05,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:26:05,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.5 percent of original size [2021-08-06 20:26:05,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:26:05,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 78.6 percent of original size [2021-08-06 20:26:05,854 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:26:05,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:05,871 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:26:05,872 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:05,888 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:26:05,889 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:26:05,903 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:26:05,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:05,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264786711] [2021-08-06 20:26:05,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264786711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:05,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657759456] [2021-08-06 20:26:05,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:26:05,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:05,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:05,904 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:26:05,932 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:26:08,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:26:08,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:08,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:26:08,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:09,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:09,031 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 53 treesize of output 61 [2021-08-06 20:26:09,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:09,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 85 [2021-08-06 20:26:09,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:09,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 97 [2021-08-06 20:26:09,314 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 79.4 percent of original size [2021-08-06 20:26:09,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 79.4 percent of original size [2021-08-06 20:26:09,517 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:26:09,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657759456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:09,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:09,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-06 20:26:09,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739186830] [2021-08-06 20:26:09,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:26:09,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:09,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:26:09,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:26:09,518 INFO L87 Difference]: Start difference. First operand 895 states and 1687 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:26:11,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:11,031 INFO L93 Difference]: Finished difference Result 1121 states and 2067 transitions. [2021-08-06 20:26:11,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:26:11,032 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:26:11,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:11,033 INFO L225 Difference]: With dead ends: 1121 [2021-08-06 20:26:11,033 INFO L226 Difference]: Without dead ends: 1116 [2021-08-06 20:26:11,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1266.3ms TimeCoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:26:11,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-08-06 20:26:11,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 887. [2021-08-06 20:26:11,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 1.8803611738148984) internal successors, (1666), 886 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:26:11,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1666 transitions. [2021-08-06 20:26:11,042 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1666 transitions. Word has length 30 [2021-08-06 20:26:11,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:11,042 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1666 transitions. [2021-08-06 20:26:11,042 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:26:11,042 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1666 transitions. [2021-08-06 20:26:11,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:11,043 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:11,043 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:26:11,068 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:26:11,244 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:26:11,244 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:26:11,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:11,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1128620314, now seen corresponding path program 27 times [2021-08-06 20:26:11,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:11,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065034204] [2021-08-06 20:26:11,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:11,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:11,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:11,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:11,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:11,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:11,398 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:26:11,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 61.9 percent of original size [2021-08-06 20:26:11,425 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 68.9 percent of original size [2021-08-06 20:26:11,429 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 68.9 percent of original size [2021-08-06 20:26:11,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:26:11,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:26:11,521 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:26:11,522 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:11,541 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:26:11,542 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:11,562 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:26:11,563 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:26:11,580 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:26:11,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:11,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065034204] [2021-08-06 20:26:11,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065034204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:11,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962272106] [2021-08-06 20:26:11,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:26:11,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:11,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:11,581 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:26:11,581 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:26:14,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:26:14,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:14,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:26:14,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:16,525 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:26:16,525 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 53 treesize of output 69 [2021-08-06 20:26:16,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:16,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 69 treesize of output 145 [2021-08-06 20:26:16,580 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-06 20:26:16,581 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 159 treesize of output 155 [2021-08-06 20:26:17,061 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:26:17,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962272106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:17,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:17,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:26:17,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172203701] [2021-08-06 20:26:17,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:26:17,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:17,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:26:17,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=427, Unknown=1, NotChecked=0, Total=506 [2021-08-06 20:26:17,062 INFO L87 Difference]: Start difference. First operand 887 states and 1666 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:26:18,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:18,102 INFO L93 Difference]: Finished difference Result 1111 states and 2053 transitions. [2021-08-06 20:26:18,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:26:18,102 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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 30 [2021-08-06 20:26:18,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:18,104 INFO L225 Difference]: With dead ends: 1111 [2021-08-06 20:26:18,104 INFO L226 Difference]: Without dead ends: 1106 [2021-08-06 20:26:18,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 2902.6ms TimeCoverageRelationStatistics Valid=366, Invalid=1985, Unknown=1, NotChecked=0, Total=2352 [2021-08-06 20:26:18,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-08-06 20:26:18,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 887. [2021-08-06 20:26:18,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 1.8803611738148984) internal successors, (1666), 886 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:26:18,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1666 transitions. [2021-08-06 20:26:18,113 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1666 transitions. Word has length 30 [2021-08-06 20:26:18,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:18,113 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1666 transitions. [2021-08-06 20:26:18,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:26:18,113 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1666 transitions. [2021-08-06 20:26:18,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:18,114 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:18,114 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:26:18,138 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:26:18,314 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:26:18,315 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:26:18,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:18,315 INFO L82 PathProgramCache]: Analyzing trace with hash 837688999, now seen corresponding path program 40 times [2021-08-06 20:26:18,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:18,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978800112] [2021-08-06 20:26:18,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:18,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:18,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:18,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 41.5 percent of original size [2021-08-06 20:26:18,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 41.5 percent of original size [2021-08-06 20:26:18,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 44.8 percent of original size [2021-08-06 20:26:18,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 44.8 percent of original size [2021-08-06 20:26:18,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:26:18,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:26:18,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:26:18,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 51.4 percent of original size [2021-08-06 20:26:18,494 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 56.0 percent of original size [2021-08-06 20:26:18,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 56.0 percent of original size [2021-08-06 20:26:18,564 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:26:18,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:18,583 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:26:18,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:18,603 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:26:18,604 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:26:18,619 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:26:18,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:18,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978800112] [2021-08-06 20:26:18,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978800112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:18,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174603003] [2021-08-06 20:26:18,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:26:18,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:18,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:18,621 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:26:18,652 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:26:21,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:26:21,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:21,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:26:21,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:23,283 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:26:23,283 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 51 treesize of output 51 [2021-08-06 20:26:23,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:23,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 75 [2021-08-06 20:26:23,313 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:26:23,314 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 83 treesize of output 79 [2021-08-06 20:26:23,569 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:26:23,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174603003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:23,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:23,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-06 20:26:23,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978563973] [2021-08-06 20:26:23,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:26:23,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:23,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:26:23,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=450, Unknown=1, NotChecked=0, Total=552 [2021-08-06 20:26:23,570 INFO L87 Difference]: Start difference. First operand 887 states and 1666 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:31,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:31,971 INFO L93 Difference]: Finished difference Result 1069 states and 1988 transitions. [2021-08-06 20:26:31,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:26:31,971 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:26:31,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:31,972 INFO L225 Difference]: With dead ends: 1069 [2021-08-06 20:26:31,972 INFO L226 Difference]: Without dead ends: 1064 [2021-08-06 20:26:31,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 2229.0ms TimeCoverageRelationStatistics Valid=249, Invalid=1232, Unknown=1, NotChecked=0, Total=1482 [2021-08-06 20:26:31,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2021-08-06 20:26:31,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 887. [2021-08-06 20:26:31,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 1.8803611738148984) internal successors, (1666), 886 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:26:31,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1666 transitions. [2021-08-06 20:26:31,981 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1666 transitions. Word has length 30 [2021-08-06 20:26:31,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:31,981 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1666 transitions. [2021-08-06 20:26:31,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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:31,981 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1666 transitions. [2021-08-06 20:26:31,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:31,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:31,982 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:26:32,007 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:26:32,184 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:26:32,184 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:26:32,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:32,184 INFO L82 PathProgramCache]: Analyzing trace with hash 66204834, now seen corresponding path program 28 times [2021-08-06 20:26:32,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:32,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751373280] [2021-08-06 20:26:32,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:32,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:32,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:32,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:32,251 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:32,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:32,456 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:26:32,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:32,481 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:26:32,482 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:32,503 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:26:32,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:26:32,520 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:26:32,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:32,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751373280] [2021-08-06 20:26:32,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751373280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:32,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819125343] [2021-08-06 20:26:32,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:26:32,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:32,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:32,521 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:26:32,525 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:26:35,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:26:35,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:35,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:26:35,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:38,273 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:26:38,273 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 54 treesize of output 78 [2021-08-06 20:26:38,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:26:38,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 78 treesize of output 150 [2021-08-06 20:26:38,343 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:26:38,343 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 164 treesize of output 172 [2021-08-06 20:26:39,073 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:26:39,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 66.7 percent of original size [2021-08-06 20:26:39,177 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:26:39,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819125343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:39,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:39,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:26:39,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979420001] [2021-08-06 20:26:39,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:26:39,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:39,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:26:39,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=416, Unknown=2, NotChecked=0, Total=506 [2021-08-06 20:26:39,178 INFO L87 Difference]: Start difference. First operand 887 states and 1666 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:26:47,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:47,165 INFO L93 Difference]: Finished difference Result 1072 states and 1997 transitions. [2021-08-06 20:26:47,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:26:47,166 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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 30 [2021-08-06 20:26:47,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:47,166 INFO L225 Difference]: With dead ends: 1072 [2021-08-06 20:26:47,166 INFO L226 Difference]: Without dead ends: 1067 [2021-08-06 20:26:47,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 5979.8ms TimeCoverageRelationStatistics Valid=239, Invalid=1239, Unknown=4, NotChecked=0, Total=1482 [2021-08-06 20:26:47,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-08-06 20:26:47,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 887. [2021-08-06 20:26:47,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 1.8803611738148984) internal successors, (1666), 886 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:26:47,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1666 transitions. [2021-08-06 20:26:47,175 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1666 transitions. Word has length 30 [2021-08-06 20:26:47,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:47,175 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1666 transitions. [2021-08-06 20:26:47,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:26:47,175 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1666 transitions. [2021-08-06 20:26:47,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:47,176 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:47,176 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:26:47,202 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:26:47,376 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:26:47,377 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:26:47,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:47,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1704479983, now seen corresponding path program 41 times [2021-08-06 20:26:47,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:47,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383853400] [2021-08-06 20:26:47,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:47,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:47,456 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:26:47,462 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.2 percent of original size [2021-08-06 20:26:47,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:26:47,521 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:26:47,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:26:47,573 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 78.7 percent of original size [2021-08-06 20:26:47,630 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 80.9 percent of original size [2021-08-06 20:26:47,638 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 80.9 percent of original size [2021-08-06 20:26:47,690 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:26:47,692 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:26:47,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:26:47,726 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.8 percent of original size [2021-08-06 20:26:47,770 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:26:47,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:47,791 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:26:47,792 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:47,811 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:26:47,811 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:26:47,825 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:26:47,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:47,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383853400] [2021-08-06 20:26:47,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383853400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:47,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115201694] [2021-08-06 20:26:47,825 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:26:47,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:47,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:47,826 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:26:47,827 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:26:50,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:26:50,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:26:50,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:26:50,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:26:56,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:56,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:26:56,332 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:26:56,332 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 55 treesize of output 53 [2021-08-06 20:26:56,368 INFO L354 Elim1Store]: treesize reduction 45, result has 54.5 percent of original size [2021-08-06 20:26:56,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 53 treesize of output 80 [2021-08-06 20:26:56,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:26:56,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:26:56,380 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 20:26:56,380 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 85 treesize of output 79 [2021-08-06 20:26:56,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:26:56,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115201694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:56,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:26:56,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-06 20:26:56,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605239348] [2021-08-06 20:26:56,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:26:56,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:26:56,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:26:56,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=443, Unknown=3, NotChecked=0, Total=552 [2021-08-06 20:26:56,578 INFO L87 Difference]: Start difference. First operand 887 states and 1666 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:26:57,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:26:57,249 INFO L93 Difference]: Finished difference Result 1076 states and 1992 transitions. [2021-08-06 20:26:57,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:26:57,249 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:26:57,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:26:57,251 INFO L225 Difference]: With dead ends: 1076 [2021-08-06 20:26:57,251 INFO L226 Difference]: Without dead ends: 1071 [2021-08-06 20:26:57,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 5962.9ms TimeCoverageRelationStatistics Valid=244, Invalid=1159, Unknown=3, NotChecked=0, Total=1406 [2021-08-06 20:26:57,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2021-08-06 20:26:57,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 874. [2021-08-06 20:26:57,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 873 states have (on average 1.8671248568155785) internal successors, (1630), 873 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call 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:57,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1630 transitions. [2021-08-06 20:26:57,259 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1630 transitions. Word has length 30 [2021-08-06 20:26:57,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:26:57,259 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 1630 transitions. [2021-08-06 20:26:57,259 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:26:57,259 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1630 transitions. [2021-08-06 20:26:57,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:26:57,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:26:57,260 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:26:57,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-06 20:26:57,461 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:26:57,464 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:26:57,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:26:57,464 INFO L82 PathProgramCache]: Analyzing trace with hash 149314678, now seen corresponding path program 29 times [2021-08-06 20:26:57,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:26:57,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588470325] [2021-08-06 20:26:57,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:26:57,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:26:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:26:57,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:57,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 53.8 percent of original size [2021-08-06 20:26:57,519 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:57,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.7 percent of original size [2021-08-06 20:26:57,756 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:26:57,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:57,777 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:26:57,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 68.2 percent of original size [2021-08-06 20:26:57,799 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:26:57,799 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 56.3 percent of original size [2021-08-06 20:26:57,816 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:26:57,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:26:57,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588470325] [2021-08-06 20:26:57,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588470325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:26:57,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761911131] [2021-08-06 20:26:57,816 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:26:57,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:26:57,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:26:57,817 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:26:57,818 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:27:00,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:27:00,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:00,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:27:00,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:03,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:27:03,052 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:27:03,052 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 57 treesize of output 71 [2021-08-06 20:27:03,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:27:03,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 71 treesize of output 151 [2021-08-06 20:27:03,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:27:03,109 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:27:03,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 165 treesize of output 155 [2021-08-06 20:27:03,898 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:27:03,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761911131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:03,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:03,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-06 20:27:03,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034729483] [2021-08-06 20:27:03,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:27:03,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:03,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:27:03,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=417, Unknown=1, NotChecked=0, Total=506 [2021-08-06 20:27:03,899 INFO L87 Difference]: Start difference. First operand 874 states and 1630 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:27:10,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:10,469 INFO L93 Difference]: Finished difference Result 1058 states and 1961 transitions. [2021-08-06 20:27:10,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:27:10,469 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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 30 [2021-08-06 20:27:10,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:10,470 INFO L225 Difference]: With dead ends: 1058 [2021-08-06 20:27:10,470 INFO L226 Difference]: Without dead ends: 1053 [2021-08-06 20:27:10,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 2655.5ms TimeCoverageRelationStatistics Valid=219, Invalid=1186, Unknown=1, NotChecked=0, Total=1406 [2021-08-06 20:27:10,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-08-06 20:27:10,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 874. [2021-08-06 20:27:10,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 873 states have (on average 1.8671248568155785) internal successors, (1630), 873 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call 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,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1630 transitions. [2021-08-06 20:27:10,478 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1630 transitions. Word has length 30 [2021-08-06 20:27:10,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:10,478 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 1630 transitions. [2021-08-06 20:27:10,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 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:27:10,479 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1630 transitions. [2021-08-06 20:27:10,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:10,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:10,480 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:10,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 20:27:10,680 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:27:10,680 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:27:10,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:10,681 INFO L82 PathProgramCache]: Analyzing trace with hash -352410616, now seen corresponding path program 42 times [2021-08-06 20:27:10,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:10,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823975596] [2021-08-06 20:27:10,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:10,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:10,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:10,748 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:27:10,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:10,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823975596] [2021-08-06 20:27:10,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823975596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:10,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188163602] [2021-08-06 20:27:10,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:10,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:10,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:10,761 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:27:10,778 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:27:13,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:27:13,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:13,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:13,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:13,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:27:13,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:27:13,834 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:27:13,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188163602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:13,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:13,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:27:13,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49319629] [2021-08-06 20:27:13,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:27:13,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:13,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:27:13,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:13,835 INFO L87 Difference]: Start difference. First operand 874 states and 1630 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:27:14,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:14,443 INFO L93 Difference]: Finished difference Result 2043 states and 3473 transitions. [2021-08-06 20:27:14,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:27:14,443 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:27:14,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:14,446 INFO L225 Difference]: With dead ends: 2043 [2021-08-06 20:27:14,446 INFO L226 Difference]: Without dead ends: 2043 [2021-08-06 20:27:14,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 416.1ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:27:14,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2021-08-06 20:27:14,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 979. [2021-08-06 20:27:14,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.9008179959100204) internal successors, (1859), 978 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call 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:14,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1859 transitions. [2021-08-06 20:27:14,462 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1859 transitions. Word has length 33 [2021-08-06 20:27:14,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:14,462 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1859 transitions. [2021-08-06 20:27:14,462 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:27:14,462 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1859 transitions. [2021-08-06 20:27:14,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:14,463 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:14,463 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:14,487 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:27:14,663 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:27:14,664 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:27:14,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:14,664 INFO L82 PathProgramCache]: Analyzing trace with hash 1167860164, now seen corresponding path program 43 times [2021-08-06 20:27:14,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:14,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400667392] [2021-08-06 20:27:14,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:14,664 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:14,734 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:27:14,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:14,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400667392] [2021-08-06 20:27:14,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400667392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:14,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186970088] [2021-08-06 20:27:14,735 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:27:14,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:14,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:14,735 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:27:14,736 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:27:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:17,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:17,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:17,818 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:17,818 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:17,838 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:27:17,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186970088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:17,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:17,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:27:17,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933746865] [2021-08-06 20:27:17,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:27:17,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:17,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:27:17,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:27:17,839 INFO L87 Difference]: Start difference. First operand 979 states and 1859 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:27:18,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:18,708 INFO L93 Difference]: Finished difference Result 2452 states and 4040 transitions. [2021-08-06 20:27:18,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:27:18,708 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:27:18,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:18,711 INFO L225 Difference]: With dead ends: 2452 [2021-08-06 20:27:18,711 INFO L226 Difference]: Without dead ends: 2452 [2021-08-06 20:27:18,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1360 ImplicationChecksByTransitivity, 591.4ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:27:18,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-08-06 20:27:18,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1004. [2021-08-06 20:27:18,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1003 states have (on average 1.884346959122632) internal successors, (1890), 1003 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call 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:18,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1890 transitions. [2021-08-06 20:27:18,725 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1890 transitions. Word has length 33 [2021-08-06 20:27:18,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:18,725 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1890 transitions. [2021-08-06 20:27:18,725 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:27:18,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1890 transitions. [2021-08-06 20:27:18,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:18,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:18,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:18,750 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:27:18,928 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:27:18,929 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:27:18,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:18,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1061097687, now seen corresponding path program 30 times [2021-08-06 20:27:18,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:18,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930338278] [2021-08-06 20:27:18,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:18,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:18,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:19,022 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:27:19,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:19,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930338278] [2021-08-06 20:27:19,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930338278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:19,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384663786] [2021-08-06 20:27:19,022 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:19,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:19,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:19,023 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:27:19,023 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:27:21,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:27:21,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:21,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:21,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:22,064 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:22,065 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:22,084 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:27:22,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384663786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:22,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:22,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:27:22,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496771818] [2021-08-06 20:27:22,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:27:22,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:22,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:27:22,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:22,085 INFO L87 Difference]: Start difference. First operand 1004 states and 1890 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:27:22,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:22,519 INFO L93 Difference]: Finished difference Result 1852 states and 3167 transitions. [2021-08-06 20:27:22,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:27:22,519 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:27:22,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:22,521 INFO L225 Difference]: With dead ends: 1852 [2021-08-06 20:27:22,521 INFO L226 Difference]: Without dead ends: 1852 [2021-08-06 20:27:22,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 273.4ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:27:22,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1852 states. [2021-08-06 20:27:22,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1852 to 1002. [2021-08-06 20:27:22,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 1001 states have (on average 1.8821178821178821) internal successors, (1884), 1001 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call 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:22,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1884 transitions. [2021-08-06 20:27:22,533 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1884 transitions. Word has length 33 [2021-08-06 20:27:22,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:22,533 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1884 transitions. [2021-08-06 20:27:22,533 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:27:22,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1884 transitions. [2021-08-06 20:27:22,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:22,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:22,534 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:22,559 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:27:22,734 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:27:22,735 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:27:22,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:22,735 INFO L82 PathProgramCache]: Analyzing trace with hash 673181771, now seen corresponding path program 44 times [2021-08-06 20:27:22,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:22,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049156040] [2021-08-06 20:27:22,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:22,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:22,785 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:27:22,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:22,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049156040] [2021-08-06 20:27:22,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049156040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:22,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957982218] [2021-08-06 20:27:22,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:27:22,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:22,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:22,787 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:27:22,788 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:27:25,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:27:25,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:25,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:27:25,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:25,797 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:25,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:25,843 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:27:25,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957982218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:25,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:25,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:27:25,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038195621] [2021-08-06 20:27:25,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:27:25,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:25,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:27:25,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:27:25,844 INFO L87 Difference]: Start difference. First operand 1002 states and 1884 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:27:25,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:25,962 INFO L93 Difference]: Finished difference Result 1724 states and 3095 transitions. [2021-08-06 20:27:25,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:27:25,963 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:27:25,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:25,964 INFO L225 Difference]: With dead ends: 1724 [2021-08-06 20:27:25,964 INFO L226 Difference]: Without dead ends: 1724 [2021-08-06 20:27:25,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 79.7ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:27:25,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2021-08-06 20:27:25,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1461. [2021-08-06 20:27:25,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1460 states have (on average 1.8691780821917807) internal successors, (2729), 1460 states have internal predecessors, (2729), 0 states have call successors, (0), 0 states have call 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:25,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 2729 transitions. [2021-08-06 20:27:25,979 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 2729 transitions. Word has length 33 [2021-08-06 20:27:25,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:25,979 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 2729 transitions. [2021-08-06 20:27:25,979 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:27:25,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 2729 transitions. [2021-08-06 20:27:25,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:25,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:25,980 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:26,005 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:27:26,181 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:27:26,181 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:27:26,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:26,181 INFO L82 PathProgramCache]: Analyzing trace with hash -35505300, now seen corresponding path program 45 times [2021-08-06 20:27:26,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:26,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569750576] [2021-08-06 20:27:26,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:26,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:26,248 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:26,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:26,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569750576] [2021-08-06 20:27:26,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569750576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:26,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232029128] [2021-08-06 20:27:26,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:27:26,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:26,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:26,249 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:27:26,250 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:27:29,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:27:29,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:29,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:29,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:29,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:29,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:27:29,309 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:29,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232029128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:29,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:29,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:27:29,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549733476] [2021-08-06 20:27:29,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:27:29,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:29,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:27:29,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:27:29,310 INFO L87 Difference]: Start difference. First operand 1461 states and 2729 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:27:29,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:29,684 INFO L93 Difference]: Finished difference Result 2099 states and 3658 transitions. [2021-08-06 20:27:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:27:29,684 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:27:29,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:29,687 INFO L225 Difference]: With dead ends: 2099 [2021-08-06 20:27:29,687 INFO L226 Difference]: Without dead ends: 2067 [2021-08-06 20:27:29,687 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 229.7ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:27:29,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2021-08-06 20:27:29,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 1601. [2021-08-06 20:27:29,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1600 states have (on average 1.87375) internal successors, (2998), 1600 states have internal predecessors, (2998), 0 states have call successors, (0), 0 states have call 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:29,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 2998 transitions. [2021-08-06 20:27:29,712 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 2998 transitions. Word has length 33 [2021-08-06 20:27:29,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:29,712 INFO L470 AbstractCegarLoop]: Abstraction has 1601 states and 2998 transitions. [2021-08-06 20:27:29,713 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:27:29,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 2998 transitions. [2021-08-06 20:27:29,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:29,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:29,715 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:29,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-06 20:27:29,916 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:27:29,917 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:27:29,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:29,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1527189675, now seen corresponding path program 31 times [2021-08-06 20:27:29,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:29,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305211900] [2021-08-06 20:27:29,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:29,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:29,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:30,004 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:27:30,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:30,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305211900] [2021-08-06 20:27:30,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305211900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:30,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756805710] [2021-08-06 20:27:30,004 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:27:30,004 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:30,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:30,005 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:27:30,006 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:27:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:32,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:32,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:33,200 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:27:33,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756805710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:33,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:33,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:27:33,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173964775] [2021-08-06 20:27:33,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:27:33,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:33,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:27:33,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:27:33,201 INFO L87 Difference]: Start difference. First operand 1601 states and 2998 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:27:33,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:33,538 INFO L93 Difference]: Finished difference Result 3190 states and 5448 transitions. [2021-08-06 20:27:33,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:27:33,539 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:27:33,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:33,542 INFO L225 Difference]: With dead ends: 3190 [2021-08-06 20:27:33,542 INFO L226 Difference]: Without dead ends: 3168 [2021-08-06 20:27:33,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 278.6ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:27:33,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3168 states. [2021-08-06 20:27:33,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3168 to 2113. [2021-08-06 20:27:33,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2113 states, 2112 states have (on average 1.8963068181818181) internal successors, (4005), 2112 states have internal predecessors, (4005), 0 states have call successors, (0), 0 states have call 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,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2113 states to 2113 states and 4005 transitions. [2021-08-06 20:27:33,565 INFO L78 Accepts]: Start accepts. Automaton has 2113 states and 4005 transitions. Word has length 33 [2021-08-06 20:27:33,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:33,565 INFO L470 AbstractCegarLoop]: Abstraction has 2113 states and 4005 transitions. [2021-08-06 20:27:33,565 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:27:33,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2113 states and 4005 transitions. [2021-08-06 20:27:33,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:33,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:33,568 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,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-06 20:27:33,768 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:27:33,768 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:27:33,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:33,768 INFO L82 PathProgramCache]: Analyzing trace with hash -98302394, now seen corresponding path program 46 times [2021-08-06 20:27:33,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:33,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796182049] [2021-08-06 20:27:33,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:33,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:33,828 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:33,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:33,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796182049] [2021-08-06 20:27:33,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796182049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:33,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108702248] [2021-08-06 20:27:33,828 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:27:33,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:33,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:33,829 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:27:33,830 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:27:36,724 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:27:36,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:36,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:36,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:36,938 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:36,938 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:36,967 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:36,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108702248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:36,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:36,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:27:36,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937372299] [2021-08-06 20:27:36,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:27:36,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:36,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:27:36,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:36,968 INFO L87 Difference]: Start difference. First operand 2113 states and 4005 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:27:37,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:37,385 INFO L93 Difference]: Finished difference Result 2882 states and 5026 transitions. [2021-08-06 20:27:37,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:27:37,385 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:27:37,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:37,388 INFO L225 Difference]: With dead ends: 2882 [2021-08-06 20:27:37,388 INFO L226 Difference]: Without dead ends: 2866 [2021-08-06 20:27:37,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 289.3ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:27:37,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2866 states. [2021-08-06 20:27:37,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2866 to 2125. [2021-08-06 20:27:37,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2125 states, 2124 states have (on average 1.9016007532956685) internal successors, (4039), 2124 states have internal predecessors, (4039), 0 states have call successors, (0), 0 states have call 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,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2125 states to 2125 states and 4039 transitions. [2021-08-06 20:27:37,415 INFO L78 Accepts]: Start accepts. Automaton has 2125 states and 4039 transitions. Word has length 33 [2021-08-06 20:27:37,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:37,415 INFO L470 AbstractCegarLoop]: Abstraction has 2125 states and 4039 transitions. [2021-08-06 20:27:37,416 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:27:37,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2125 states and 4039 transitions. [2021-08-06 20:27:37,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:37,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:37,418 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:37,443 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:27:37,619 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:27:37,620 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:27:37,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:37,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1401928108, now seen corresponding path program 47 times [2021-08-06 20:27:37,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:37,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151444585] [2021-08-06 20:27:37,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:37,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:37,720 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,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:37,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151444585] [2021-08-06 20:27:37,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151444585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:37,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352711885] [2021-08-06 20:27:37,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:27:37,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:37,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:37,721 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:27:37,721 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:27:40,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:27:40,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:40,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:40,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:40,859 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:40,860 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:40,896 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:40,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352711885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:40,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:40,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:27:40,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987807945] [2021-08-06 20:27:40,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:27:40,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:40,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:27:40,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:40,897 INFO L87 Difference]: Start difference. First operand 2125 states and 4039 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:27:41,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:41,391 INFO L93 Difference]: Finished difference Result 2832 states and 4972 transitions. [2021-08-06 20:27:41,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:27:41,391 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:27:41,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:41,394 INFO L225 Difference]: With dead ends: 2832 [2021-08-06 20:27:41,394 INFO L226 Difference]: Without dead ends: 2812 [2021-08-06 20:27:41,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 310.8ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:27:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2812 states. [2021-08-06 20:27:41,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2812 to 2105. [2021-08-06 20:27:41,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 2104 states have (on average 1.9082699619771863) internal successors, (4015), 2104 states have internal predecessors, (4015), 0 states have call successors, (0), 0 states have call 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:41,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 4015 transitions. [2021-08-06 20:27:41,425 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 4015 transitions. Word has length 33 [2021-08-06 20:27:41,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:41,425 INFO L470 AbstractCegarLoop]: Abstraction has 2105 states and 4015 transitions. [2021-08-06 20:27:41,425 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:27:41,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 4015 transitions. [2021-08-06 20:27:41,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:41,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:41,427 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:41,452 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:27:41,628 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:27:41,628 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:27:41,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:41,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1208730328, now seen corresponding path program 48 times [2021-08-06 20:27:41,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:41,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217706335] [2021-08-06 20:27:41,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:41,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:41,689 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:41,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:41,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217706335] [2021-08-06 20:27:41,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217706335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:41,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258886493] [2021-08-06 20:27:41,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:27:41,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:41,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:41,690 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:27:41,692 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:27:44,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:27:44,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:44,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:44,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:44,781 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:44,782 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:44,812 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:44,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258886493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:44,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:44,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:27:44,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624274125] [2021-08-06 20:27:44,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:27:44,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:44,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:27:44,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:27:44,812 INFO L87 Difference]: Start difference. First operand 2105 states and 4015 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:27:45,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:45,161 INFO L93 Difference]: Finished difference Result 2987 states and 5255 transitions. [2021-08-06 20:27:45,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:27:45,161 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:27:45,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:45,170 INFO L225 Difference]: With dead ends: 2987 [2021-08-06 20:27:45,171 INFO L226 Difference]: Without dead ends: 2971 [2021-08-06 20:27:45,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 214.4ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:27:45,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2971 states. [2021-08-06 20:27:45,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2971 to 2115. [2021-08-06 20:27:45,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 2114 states have (on average 1.912961210974456) internal successors, (4044), 2114 states have internal predecessors, (4044), 0 states have call successors, (0), 0 states have call 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:45,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 4044 transitions. [2021-08-06 20:27:45,197 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 4044 transitions. Word has length 33 [2021-08-06 20:27:45,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:45,197 INFO L470 AbstractCegarLoop]: Abstraction has 2115 states and 4044 transitions. [2021-08-06 20:27:45,197 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:27:45,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 4044 transitions. [2021-08-06 20:27:45,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:45,199 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:45,199 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:45,226 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:27:45,399 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:27:45,400 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:27:45,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:45,400 INFO L82 PathProgramCache]: Analyzing trace with hash 810133963, now seen corresponding path program 49 times [2021-08-06 20:27:45,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:45,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170605162] [2021-08-06 20:27:45,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:45,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:45,457 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:45,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:45,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170605162] [2021-08-06 20:27:45,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170605162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:45,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244905757] [2021-08-06 20:27:45,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:27:45,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:45,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:45,458 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:27:45,459 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:27:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:48,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:27:48,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:48,580 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:48,580 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:48,625 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:48,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244905757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:48,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:48,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:27:48,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579151931] [2021-08-06 20:27:48,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:27:48,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:48,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:27:48,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:27:48,626 INFO L87 Difference]: Start difference. First operand 2115 states and 4044 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:27:48,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:48,730 INFO L93 Difference]: Finished difference Result 2451 states and 4504 transitions. [2021-08-06 20:27:48,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:27:48,730 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:27:48,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:48,732 INFO L225 Difference]: With dead ends: 2451 [2021-08-06 20:27:48,732 INFO L226 Difference]: Without dead ends: 2451 [2021-08-06 20:27:48,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 84.3ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:48,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2021-08-06 20:27:48,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 1933. [2021-08-06 20:27:48,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1933 states, 1932 states have (on average 1.9187370600414078) internal successors, (3707), 1932 states have internal predecessors, (3707), 0 states have call successors, (0), 0 states have call 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:48,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1933 states to 1933 states and 3707 transitions. [2021-08-06 20:27:48,750 INFO L78 Accepts]: Start accepts. Automaton has 1933 states and 3707 transitions. Word has length 33 [2021-08-06 20:27:48,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:48,751 INFO L470 AbstractCegarLoop]: Abstraction has 1933 states and 3707 transitions. [2021-08-06 20:27:48,751 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:27:48,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1933 states and 3707 transitions. [2021-08-06 20:27:48,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:48,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:48,753 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:48,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-06 20:27:48,953 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:27:48,954 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:27:48,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:48,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1674881842, now seen corresponding path program 50 times [2021-08-06 20:27:48,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:48,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139284015] [2021-08-06 20:27:48,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:48,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:48,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:49,026 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:27:49,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:49,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139284015] [2021-08-06 20:27:49,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139284015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:49,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036513446] [2021-08-06 20:27:49,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:27:49,026 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:49,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:49,027 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:27:49,028 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:27:51,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:27:51,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:51,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:27:51,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:52,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:52,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:27:52,244 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:27:52,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036513446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:52,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:52,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:27:52,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478610084] [2021-08-06 20:27:52,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:27:52,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:52,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:27:52,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:27:52,245 INFO L87 Difference]: Start difference. First operand 1933 states and 3707 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:27:53,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:53,055 INFO L93 Difference]: Finished difference Result 6635 states and 11098 transitions. [2021-08-06 20:27:53,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:27:53,056 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:27:53,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:53,062 INFO L225 Difference]: With dead ends: 6635 [2021-08-06 20:27:53,062 INFO L226 Difference]: Without dead ends: 6635 [2021-08-06 20:27:53,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1407 ImplicationChecksByTransitivity, 517.3ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:27:53,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6635 states. [2021-08-06 20:27:53,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6635 to 1812. [2021-08-06 20:27:53,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1811 states have (on average 1.8934290447266704) internal successors, (3429), 1811 states have internal predecessors, (3429), 0 states have call successors, (0), 0 states have call 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:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 3429 transitions. [2021-08-06 20:27:53,105 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 3429 transitions. Word has length 33 [2021-08-06 20:27:53,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:53,106 INFO L470 AbstractCegarLoop]: Abstraction has 1812 states and 3429 transitions. [2021-08-06 20:27:53,106 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:27:53,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 3429 transitions. [2021-08-06 20:27:53,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:53,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:53,107 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:53,134 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:27:53,329 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:27:53,329 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:27:53,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:53,329 INFO L82 PathProgramCache]: Analyzing trace with hash -323131280, now seen corresponding path program 51 times [2021-08-06 20:27:53,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:53,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728204318] [2021-08-06 20:27:53,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:53,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:53,413 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:53,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:53,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728204318] [2021-08-06 20:27:53,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728204318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:53,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386823091] [2021-08-06 20:27:53,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:27:53,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:53,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:53,414 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:27:53,415 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:27:56,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:27:56,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:27:56,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:27:56,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:27:56,555 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:56,555 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:56,584 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,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386823091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:56,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:27:56,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:27:56,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631799003] [2021-08-06 20:27:56,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:27:56,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:27:56,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:27:56,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:27:56,585 INFO L87 Difference]: Start difference. First operand 1812 states and 3429 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:27:56,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:27:56,982 INFO L93 Difference]: Finished difference Result 2752 states and 4829 transitions. [2021-08-06 20:27:56,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:27:56,982 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:27:56,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:27:56,985 INFO L225 Difference]: With dead ends: 2752 [2021-08-06 20:27:56,985 INFO L226 Difference]: Without dead ends: 2748 [2021-08-06 20:27:56,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 250.4ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:27:56,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2748 states. [2021-08-06 20:27:57,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2748 to 1955. [2021-08-06 20:27:57,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1955 states, 1954 states have (on average 1.9237461617195497) internal successors, (3759), 1954 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call 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:57,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1955 states to 1955 states and 3759 transitions. [2021-08-06 20:27:57,008 INFO L78 Accepts]: Start accepts. Automaton has 1955 states and 3759 transitions. Word has length 33 [2021-08-06 20:27:57,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:27:57,008 INFO L470 AbstractCegarLoop]: Abstraction has 1955 states and 3759 transitions. [2021-08-06 20:27:57,008 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:27:57,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1955 states and 3759 transitions. [2021-08-06 20:27:57,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:27:57,010 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:27:57,010 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:57,034 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:27:57,210 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:27:57,210 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:27:57,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:27:57,211 INFO L82 PathProgramCache]: Analyzing trace with hash -728939992, now seen corresponding path program 52 times [2021-08-06 20:27:57,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:27:57,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771094286] [2021-08-06 20:27:57,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:27:57,211 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:27:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:27:57,274 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:57,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:27:57,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771094286] [2021-08-06 20:27:57,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771094286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:27:57,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593221509] [2021-08-06 20:27:57,275 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:27:57,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:27:57,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:27:57,276 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:27:57,276 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:28:00,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:28:00,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:00,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:00,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:00,466 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:00,467 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:00,503 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:00,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593221509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:00,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:00,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:28:00,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789176013] [2021-08-06 20:28:00,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:28:00,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:00,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:28:00,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:28:00,505 INFO L87 Difference]: Start difference. First operand 1955 states and 3759 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:28:00,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:00,987 INFO L93 Difference]: Finished difference Result 2788 states and 4916 transitions. [2021-08-06 20:28:00,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:28:00,987 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:28:00,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:00,990 INFO L225 Difference]: With dead ends: 2788 [2021-08-06 20:28:00,990 INFO L226 Difference]: Without dead ends: 2788 [2021-08-06 20:28:00,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 295.1ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:28:00,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2788 states. [2021-08-06 20:28:01,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2788 to 1774. [2021-08-06 20:28:01,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1774 states, 1773 states have (on average 1.910321489001692) internal successors, (3387), 1773 states have internal predecessors, (3387), 0 states have call successors, (0), 0 states have call 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:01,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1774 states to 1774 states and 3387 transitions. [2021-08-06 20:28:01,013 INFO L78 Accepts]: Start accepts. Automaton has 1774 states and 3387 transitions. Word has length 33 [2021-08-06 20:28:01,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:01,013 INFO L470 AbstractCegarLoop]: Abstraction has 1774 states and 3387 transitions. [2021-08-06 20:28:01,013 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:28:01,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1774 states and 3387 transitions. [2021-08-06 20:28:01,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:01,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:01,015 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:01,038 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:28:01,221 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:28:01,222 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:28:01,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:01,222 INFO L82 PathProgramCache]: Analyzing trace with hash -732792020, now seen corresponding path program 53 times [2021-08-06 20:28:01,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:01,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089763895] [2021-08-06 20:28:01,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:01,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:01,298 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:01,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:01,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089763895] [2021-08-06 20:28:01,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089763895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:01,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469182278] [2021-08-06 20:28:01,298 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:28:01,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:01,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:01,300 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:28:01,300 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:28:04,288 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:28:04,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:04,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:04,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:04,497 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:04,497 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:04,534 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:04,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469182278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:04,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:04,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:28:04,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554181067] [2021-08-06 20:28:04,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:28:04,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:04,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:28:04,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:04,535 INFO L87 Difference]: Start difference. First operand 1774 states and 3387 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:28:05,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:05,043 INFO L93 Difference]: Finished difference Result 2875 states and 5153 transitions. [2021-08-06 20:28:05,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:28:05,044 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:28:05,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:05,047 INFO L225 Difference]: With dead ends: 2875 [2021-08-06 20:28:05,047 INFO L226 Difference]: Without dead ends: 2873 [2021-08-06 20:28:05,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 319.9ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:28:05,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-08-06 20:28:05,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2128. [2021-08-06 20:28:05,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 1.8979783732957216) internal successors, (4037), 2127 states have internal predecessors, (4037), 0 states have call successors, (0), 0 states have call 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,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 4037 transitions. [2021-08-06 20:28:05,078 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 4037 transitions. Word has length 33 [2021-08-06 20:28:05,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:05,078 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 4037 transitions. [2021-08-06 20:28:05,078 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:28:05,078 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 4037 transitions. [2021-08-06 20:28:05,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:05,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:05,080 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:05,104 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:28:05,280 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:28:05,281 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:28:05,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:05,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1309928363, now seen corresponding path program 32 times [2021-08-06 20:28:05,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:05,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497812440] [2021-08-06 20:28:05,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:05,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:05,353 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:05,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:05,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497812440] [2021-08-06 20:28:05,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497812440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:05,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623311580] [2021-08-06 20:28:05,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:05,354 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:05,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:05,355 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:28:05,356 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:28:08,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:28:08,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:08,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:08,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:08,678 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:08,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623311580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:08,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:08,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:28:08,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544197412] [2021-08-06 20:28:08,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:08,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:08,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:08,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:08,679 INFO L87 Difference]: Start difference. First operand 2128 states and 4037 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:09,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:09,031 INFO L93 Difference]: Finished difference Result 4138 states and 7387 transitions. [2021-08-06 20:28:09,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:28:09,031 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:09,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:09,036 INFO L225 Difference]: With dead ends: 4138 [2021-08-06 20:28:09,036 INFO L226 Difference]: Without dead ends: 4126 [2021-08-06 20:28:09,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 250.9ms TimeCoverageRelationStatistics Valid=306, Invalid=884, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:28:09,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4126 states. [2021-08-06 20:28:09,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4126 to 3225. [2021-08-06 20:28:09,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3225 states, 3224 states have (on average 1.9218362282878412) internal successors, (6196), 3224 states have internal predecessors, (6196), 0 states have call successors, (0), 0 states have call 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,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3225 states to 3225 states and 6196 transitions. [2021-08-06 20:28:09,078 INFO L78 Accepts]: Start accepts. Automaton has 3225 states and 6196 transitions. Word has length 33 [2021-08-06 20:28:09,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:09,078 INFO L470 AbstractCegarLoop]: Abstraction has 3225 states and 6196 transitions. [2021-08-06 20:28:09,078 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:09,078 INFO L276 IsEmpty]: Start isEmpty. Operand 3225 states and 6196 transitions. [2021-08-06 20:28:09,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:09,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:09,081 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:09,106 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:28:09,282 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:28:09,282 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:28:09,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:09,282 INFO L82 PathProgramCache]: Analyzing trace with hash -41453080, now seen corresponding path program 54 times [2021-08-06 20:28:09,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:09,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678875949] [2021-08-06 20:28:09,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:09,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:09,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:09,337 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:09,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:09,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678875949] [2021-08-06 20:28:09,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678875949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:09,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856078511] [2021-08-06 20:28:09,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:28:09,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:09,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:09,338 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:28:09,339 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:28:12,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:28:12,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:12,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:12,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:12,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:28:12,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:28:12,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:28:12,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856078511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:12,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:12,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:28:12,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841042952] [2021-08-06 20:28:12,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:28:12,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:12,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:28:12,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:12,624 INFO L87 Difference]: Start difference. First operand 3225 states and 6196 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:28:13,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:13,364 INFO L93 Difference]: Finished difference Result 4464 states and 8092 transitions. [2021-08-06 20:28:13,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:28:13,364 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:28:13,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:13,369 INFO L225 Difference]: With dead ends: 4464 [2021-08-06 20:28:13,369 INFO L226 Difference]: Without dead ends: 4464 [2021-08-06 20:28:13,369 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:28:13,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4464 states. [2021-08-06 20:28:13,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4464 to 3246. [2021-08-06 20:28:13,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3245 states have (on average 1.9167950693374423) internal successors, (6220), 3245 states have internal predecessors, (6220), 0 states have call successors, (0), 0 states have call 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:13,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 6220 transitions. [2021-08-06 20:28:13,410 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 6220 transitions. Word has length 33 [2021-08-06 20:28:13,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:13,410 INFO L470 AbstractCegarLoop]: Abstraction has 3246 states and 6220 transitions. [2021-08-06 20:28:13,410 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:28:13,410 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 6220 transitions. [2021-08-06 20:28:13,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:13,414 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:13,414 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:13,441 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:28:13,628 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:28:13,629 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:28:13,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:13,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1506717464, now seen corresponding path program 55 times [2021-08-06 20:28:13,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:13,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457348652] [2021-08-06 20:28:13,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:13,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:13,711 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:13,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:13,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457348652] [2021-08-06 20:28:13,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457348652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:13,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511959185] [2021-08-06 20:28:13,712 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:28:13,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:13,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:13,713 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:28:13,713 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:28:16,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:16,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:16,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:16,960 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:16,960 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:16,990 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:16,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511959185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:16,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:16,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:28:16,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654007811] [2021-08-06 20:28:16,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:28:16,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:16,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:28:16,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:28:16,991 INFO L87 Difference]: Start difference. First operand 3246 states and 6220 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:28:17,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:17,229 INFO L93 Difference]: Finished difference Result 5287 states and 9714 transitions. [2021-08-06 20:28:17,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:28:17,229 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:28:17,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:17,235 INFO L225 Difference]: With dead ends: 5287 [2021-08-06 20:28:17,235 INFO L226 Difference]: Without dead ends: 5271 [2021-08-06 20:28:17,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 141.6ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:28:17,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5271 states. [2021-08-06 20:28:17,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5271 to 4178. [2021-08-06 20:28:17,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4178 states, 4177 states have (on average 1.9209959300933686) internal successors, (8024), 4177 states have internal predecessors, (8024), 0 states have call successors, (0), 0 states have call 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:17,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4178 states to 4178 states and 8024 transitions. [2021-08-06 20:28:17,291 INFO L78 Accepts]: Start accepts. Automaton has 4178 states and 8024 transitions. Word has length 33 [2021-08-06 20:28:17,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:17,291 INFO L470 AbstractCegarLoop]: Abstraction has 4178 states and 8024 transitions. [2021-08-06 20:28:17,292 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:28:17,292 INFO L276 IsEmpty]: Start isEmpty. Operand 4178 states and 8024 transitions. [2021-08-06 20:28:17,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:17,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:17,297 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:17,329 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:28:17,497 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:28:17,497 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:28:17,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:17,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1797788395, now seen corresponding path program 56 times [2021-08-06 20:28:17,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:17,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104868820] [2021-08-06 20:28:17,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:17,498 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:17,576 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:17,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:17,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104868820] [2021-08-06 20:28:17,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104868820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:17,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068063047] [2021-08-06 20:28:17,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:17,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:17,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:17,577 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:28:17,578 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:28:20,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:28:20,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:20,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:28:20,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:20,778 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:20,778 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:20,821 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:20,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068063047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:20,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:20,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:28:20,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061181680] [2021-08-06 20:28:20,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:28:20,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:20,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:28:20,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:28:20,821 INFO L87 Difference]: Start difference. First operand 4178 states and 8024 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:28:20,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:20,927 INFO L93 Difference]: Finished difference Result 4510 states and 8558 transitions. [2021-08-06 20:28:20,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:28:20,928 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:28:20,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:20,932 INFO L225 Difference]: With dead ends: 4510 [2021-08-06 20:28:20,932 INFO L226 Difference]: Without dead ends: 4510 [2021-08-06 20:28:20,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 76.7ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:20,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4510 states. [2021-08-06 20:28:20,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4510 to 4453. [2021-08-06 20:28:20,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4453 states, 4452 states have (on average 1.9049865229110512) internal successors, (8481), 4452 states have internal predecessors, (8481), 0 states have call successors, (0), 0 states have call 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:20,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4453 states to 4453 states and 8481 transitions. [2021-08-06 20:28:20,973 INFO L78 Accepts]: Start accepts. Automaton has 4453 states and 8481 transitions. Word has length 33 [2021-08-06 20:28:20,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:20,973 INFO L470 AbstractCegarLoop]: Abstraction has 4453 states and 8481 transitions. [2021-08-06 20:28:20,973 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:28:20,973 INFO L276 IsEmpty]: Start isEmpty. Operand 4453 states and 8481 transitions. [2021-08-06 20:28:20,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:20,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:20,977 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:21,001 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:28:21,177 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:28:21,178 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:28:21,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:21,178 INFO L82 PathProgramCache]: Analyzing trace with hash -1288302526, now seen corresponding path program 57 times [2021-08-06 20:28:21,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:21,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083681322] [2021-08-06 20:28:21,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:21,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:21,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:21,232 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:21,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:21,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083681322] [2021-08-06 20:28:21,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083681322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:21,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968583964] [2021-08-06 20:28:21,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:28:21,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:21,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:21,233 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:28:21,234 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:28:24,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:28:24,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:24,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:24,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:24,608 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:24,608 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:24,641 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:24,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968583964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:24,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:24,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:28:24,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016886574] [2021-08-06 20:28:24,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:28:24,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:24,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:28:24,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:28:24,642 INFO L87 Difference]: Start difference. First operand 4453 states and 8481 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:28:24,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:24,906 INFO L93 Difference]: Finished difference Result 5461 states and 10178 transitions. [2021-08-06 20:28:24,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:28:24,907 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:28:24,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:24,913 INFO L225 Difference]: With dead ends: 5461 [2021-08-06 20:28:24,913 INFO L226 Difference]: Without dead ends: 5455 [2021-08-06 20:28:24,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:28:24,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-08-06 20:28:24,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 5130. [2021-08-06 20:28:24,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5130 states, 5129 states have (on average 1.9157730551764476) internal successors, (9826), 5129 states have internal predecessors, (9826), 0 states have call successors, (0), 0 states have call 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,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5130 states to 5130 states and 9826 transitions. [2021-08-06 20:28:24,982 INFO L78 Accepts]: Start accepts. Automaton has 5130 states and 9826 transitions. Word has length 33 [2021-08-06 20:28:24,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:24,982 INFO L470 AbstractCegarLoop]: Abstraction has 5130 states and 9826 transitions. [2021-08-06 20:28:24,982 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:28:24,982 INFO L276 IsEmpty]: Start isEmpty. Operand 5130 states and 9826 transitions. [2021-08-06 20:28:24,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:24,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:24,987 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:25,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-06 20:28:25,187 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:28:25,187 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:28:25,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:25,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1694111238, now seen corresponding path program 58 times [2021-08-06 20:28:25,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:25,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354830030] [2021-08-06 20:28:25,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:25,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:25,255 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:25,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:25,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354830030] [2021-08-06 20:28:25,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354830030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:25,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215755143] [2021-08-06 20:28:25,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:28:25,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:25,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:25,257 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:28:25,258 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:28:28,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:28:28,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:28,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:28,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:28,532 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:28,533 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:28,566 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:28,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215755143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:28,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:28,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:28:28,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92069004] [2021-08-06 20:28:28,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:28:28,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:28,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:28:28,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:28:28,567 INFO L87 Difference]: Start difference. First operand 5130 states and 9826 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:28:28,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:28,843 INFO L93 Difference]: Finished difference Result 5443 states and 10182 transitions. [2021-08-06 20:28:28,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:28:28,843 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:28:28,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:28,876 INFO L225 Difference]: With dead ends: 5443 [2021-08-06 20:28:28,876 INFO L226 Difference]: Without dead ends: 5443 [2021-08-06 20:28:28,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 152.3ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:28:28,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5443 states. [2021-08-06 20:28:28,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5443 to 5047. [2021-08-06 20:28:28,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5047 states, 5046 states have (on average 1.9177566389219183) internal successors, (9677), 5046 states have internal predecessors, (9677), 0 states have call successors, (0), 0 states have call 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:28,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5047 states to 5047 states and 9677 transitions. [2021-08-06 20:28:28,925 INFO L78 Accepts]: Start accepts. Automaton has 5047 states and 9677 transitions. Word has length 33 [2021-08-06 20:28:28,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:28,925 INFO L470 AbstractCegarLoop]: Abstraction has 5047 states and 9677 transitions. [2021-08-06 20:28:28,925 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:28:28,925 INFO L276 IsEmpty]: Start isEmpty. Operand 5047 states and 9677 transitions. [2021-08-06 20:28:28,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:28,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:28,930 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:28,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-06 20:28:29,130 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:28:29,130 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:28:29,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:29,130 INFO L82 PathProgramCache]: Analyzing trace with hash 167481866, now seen corresponding path program 59 times [2021-08-06 20:28:29,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:29,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315039390] [2021-08-06 20:28:29,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:29,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:29,196 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:29,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:29,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315039390] [2021-08-06 20:28:29,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315039390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:29,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507611660] [2021-08-06 20:28:29,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:28:29,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:29,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:29,197 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:28:29,197 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:28:32,268 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:28:32,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:32,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:32,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:32,435 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:32,435 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:32,468 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:32,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507611660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:32,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:32,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:28:32,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085734189] [2021-08-06 20:28:32,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:28:32,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:32,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:28:32,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:28:32,469 INFO L87 Difference]: Start difference. First operand 5047 states and 9677 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:28:32,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:32,858 INFO L93 Difference]: Finished difference Result 5636 states and 10711 transitions. [2021-08-06 20:28:32,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:28:32,859 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:28:32,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:32,865 INFO L225 Difference]: With dead ends: 5636 [2021-08-06 20:28:32,865 INFO L226 Difference]: Without dead ends: 5636 [2021-08-06 20:28:32,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 225.1ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:28:32,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5636 states. [2021-08-06 20:28:32,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5636 to 5220. [2021-08-06 20:28:32,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5220 states, 5219 states have (on average 1.9043878137574248) internal successors, (9939), 5219 states have internal predecessors, (9939), 0 states have call successors, (0), 0 states have call 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:32,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5220 states to 5220 states and 9939 transitions. [2021-08-06 20:28:32,916 INFO L78 Accepts]: Start accepts. Automaton has 5220 states and 9939 transitions. Word has length 33 [2021-08-06 20:28:32,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:32,916 INFO L470 AbstractCegarLoop]: Abstraction has 5220 states and 9939 transitions. [2021-08-06 20:28:32,916 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:28:32,916 INFO L276 IsEmpty]: Start isEmpty. Operand 5220 states and 9939 transitions. [2021-08-06 20:28:32,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:32,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:32,920 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:32,946 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:28:33,121 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:28:33,121 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:28:33,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:33,121 INFO L82 PathProgramCache]: Analyzing trace with hash 213280942, now seen corresponding path program 60 times [2021-08-06 20:28:33,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:33,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217026554] [2021-08-06 20:28:33,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:33,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:33,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:33,183 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:28:33,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:33,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217026554] [2021-08-06 20:28:33,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217026554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:33,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822157882] [2021-08-06 20:28:33,184 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:28:33,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:33,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:33,186 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:28:33,186 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:28:36,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:28:36,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:36,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:36,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:36,569 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:36,569 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:36,589 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:36,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822157882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:36,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:36,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:28:36,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222726676] [2021-08-06 20:28:36,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:36,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:36,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:36,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:36,590 INFO L87 Difference]: Start difference. First operand 5220 states and 9939 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:37,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:37,395 INFO L93 Difference]: Finished difference Result 11180 states and 19402 transitions. [2021-08-06 20:28:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:28:37,395 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:37,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:37,409 INFO L225 Difference]: With dead ends: 11180 [2021-08-06 20:28:37,409 INFO L226 Difference]: Without dead ends: 11180 [2021-08-06 20:28:37,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 499.7ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:28:37,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11180 states. [2021-08-06 20:28:37,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11180 to 5381. [2021-08-06 20:28:37,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5381 states, 5380 states have (on average 1.9035315985130112) internal successors, (10241), 5380 states have internal predecessors, (10241), 0 states have call successors, (0), 0 states have call 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:37,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5381 states to 5381 states and 10241 transitions. [2021-08-06 20:28:37,491 INFO L78 Accepts]: Start accepts. Automaton has 5381 states and 10241 transitions. Word has length 33 [2021-08-06 20:28:37,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:37,492 INFO L470 AbstractCegarLoop]: Abstraction has 5381 states and 10241 transitions. [2021-08-06 20:28:37,492 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:37,492 INFO L276 IsEmpty]: Start isEmpty. Operand 5381 states and 10241 transitions. [2021-08-06 20:28:37,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:37,497 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:37,497 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:37,521 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:28:37,708 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:28:37,708 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:28:37,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:37,708 INFO L82 PathProgramCache]: Analyzing trace with hash -2038965971, now seen corresponding path program 33 times [2021-08-06 20:28:37,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:37,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953935085] [2021-08-06 20:28:37,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:37,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:37,773 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:28:37,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:37,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953935085] [2021-08-06 20:28:37,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953935085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:37,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773304289] [2021-08-06 20:28:37,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:28:37,773 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:37,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:37,774 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:28:37,774 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:28:40,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:28:40,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:40,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:40,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:41,171 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:41,171 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:28:41,192 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:41,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773304289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:41,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:41,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:28:41,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483249503] [2021-08-06 20:28:41,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:28:41,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:41,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:28:41,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:28:41,193 INFO L87 Difference]: Start difference. First operand 5381 states and 10241 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:28:41,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:41,792 INFO L93 Difference]: Finished difference Result 10698 states and 18493 transitions. [2021-08-06 20:28:41,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:28:41,792 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:28:41,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:41,805 INFO L225 Difference]: With dead ends: 10698 [2021-08-06 20:28:41,805 INFO L226 Difference]: Without dead ends: 10698 [2021-08-06 20:28:41,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 388.5ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:28:41,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10698 states. [2021-08-06 20:28:41,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10698 to 5379. [2021-08-06 20:28:41,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5378 states have (on average 1.9031238378579398) internal successors, (10235), 5378 states have internal predecessors, (10235), 0 states have call successors, (0), 0 states have call 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:41,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 10235 transitions. [2021-08-06 20:28:41,880 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 10235 transitions. Word has length 33 [2021-08-06 20:28:41,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:41,880 INFO L470 AbstractCegarLoop]: Abstraction has 5379 states and 10235 transitions. [2021-08-06 20:28:41,880 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:28:41,880 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 10235 transitions. [2021-08-06 20:28:41,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:41,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:41,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, 1, 1, 1] [2021-08-06 20:28:41,914 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:28:42,112 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:28:42,113 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:28:42,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:42,113 INFO L82 PathProgramCache]: Analyzing trace with hash -187441138, now seen corresponding path program 61 times [2021-08-06 20:28:42,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:42,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829670676] [2021-08-06 20:28:42,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:42,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:42,167 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:42,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:42,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829670676] [2021-08-06 20:28:42,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829670676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:42,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128881379] [2021-08-06 20:28:42,167 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:28:42,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:42,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:42,168 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:28:42,169 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:28:45,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:45,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:45,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:45,549 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:45,550 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:45,584 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:45,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128881379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:45,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:45,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:28:45,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660503326] [2021-08-06 20:28:45,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:28:45,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:45,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:28:45,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:45,585 INFO L87 Difference]: Start difference. First operand 5379 states and 10235 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:45,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:45,959 INFO L93 Difference]: Finished difference Result 7093 states and 12924 transitions. [2021-08-06 20:28:45,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:28:45,959 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:45,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:45,966 INFO L225 Difference]: With dead ends: 7093 [2021-08-06 20:28:45,966 INFO L226 Difference]: Without dead ends: 7085 [2021-08-06 20:28:45,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 216.4ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:28:45,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7085 states. [2021-08-06 20:28:46,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7085 to 6137. [2021-08-06 20:28:46,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6137 states, 6136 states have (on average 1.9036831812255541) internal successors, (11681), 6136 states have internal predecessors, (11681), 0 states have call successors, (0), 0 states have call 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:46,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6137 states to 6137 states and 11681 transitions. [2021-08-06 20:28:46,028 INFO L78 Accepts]: Start accepts. Automaton has 6137 states and 11681 transitions. Word has length 33 [2021-08-06 20:28:46,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:46,028 INFO L470 AbstractCegarLoop]: Abstraction has 6137 states and 11681 transitions. [2021-08-06 20:28:46,028 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:46,028 INFO L276 IsEmpty]: Start isEmpty. Operand 6137 states and 11681 transitions. [2021-08-06 20:28:46,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:46,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:46,033 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:46,057 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:28:46,234 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:28:46,234 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:28:46,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:46,234 INFO L82 PathProgramCache]: Analyzing trace with hash -896128209, now seen corresponding path program 34 times [2021-08-06 20:28:46,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:46,234 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695692474] [2021-08-06 20:28:46,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:46,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:46,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:46,295 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:28:46,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:46,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695692474] [2021-08-06 20:28:46,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695692474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:46,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587355514] [2021-08-06 20:28:46,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:28:46,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:46,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:46,296 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:28:46,296 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:28:49,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:28:49,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:49,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:28:49,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:49,688 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:28:49,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587355514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:49,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:49,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:28:49,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274670026] [2021-08-06 20:28:49,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:28:49,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:49,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:28:49,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:28:49,689 INFO L87 Difference]: Start difference. First operand 6137 states and 11681 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:49,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:49,981 INFO L93 Difference]: Finished difference Result 7375 states and 13549 transitions. [2021-08-06 20:28:49,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:28:49,981 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:49,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:49,989 INFO L225 Difference]: With dead ends: 7375 [2021-08-06 20:28:49,989 INFO L226 Difference]: Without dead ends: 7367 [2021-08-06 20:28:49,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 225.2ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:28:49,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7367 states. [2021-08-06 20:28:50,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7367 to 5982. [2021-08-06 20:28:50,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5982 states, 5981 states have (on average 1.9035278381541547) internal successors, (11385), 5981 states have internal predecessors, (11385), 0 states have call successors, (0), 0 states have call 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:50,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5982 states to 5982 states and 11385 transitions. [2021-08-06 20:28:50,063 INFO L78 Accepts]: Start accepts. Automaton has 5982 states and 11385 transitions. Word has length 33 [2021-08-06 20:28:50,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:50,064 INFO L470 AbstractCegarLoop]: Abstraction has 5982 states and 11385 transitions. [2021-08-06 20:28:50,064 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:50,064 INFO L276 IsEmpty]: Start isEmpty. Operand 5982 states and 11385 transitions. [2021-08-06 20:28:50,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:50,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:50,069 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:50,093 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:28:50,269 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:28:50,269 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:28:50,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:50,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1312789364, now seen corresponding path program 62 times [2021-08-06 20:28:50,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:50,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160125646] [2021-08-06 20:28:50,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:50,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:50,323 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:50,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:50,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160125646] [2021-08-06 20:28:50,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160125646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:50,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361387445] [2021-08-06 20:28:50,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:28:50,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:50,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:50,324 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:28:50,324 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:28:53,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:28:53,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:53,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:53,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:53,720 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:53,721 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:53,757 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:53,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361387445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:53,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:53,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:28:53,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538806315] [2021-08-06 20:28:53,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:28:53,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:53,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:28:53,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:28:53,758 INFO L87 Difference]: Start difference. First operand 5982 states and 11385 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:54,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:54,150 INFO L93 Difference]: Finished difference Result 6798 states and 12448 transitions. [2021-08-06 20:28:54,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:28:54,151 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:54,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:54,159 INFO L225 Difference]: With dead ends: 6798 [2021-08-06 20:28:54,160 INFO L226 Difference]: Without dead ends: 6790 [2021-08-06 20:28:54,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 221.5ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:28:54,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6790 states. [2021-08-06 20:28:54,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6790 to 5950. [2021-08-06 20:28:54,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 1.9020003361909565) internal successors, (11315), 5949 states have internal predecessors, (11315), 0 states have call successors, (0), 0 states have call 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,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 11315 transitions. [2021-08-06 20:28:54,230 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 11315 transitions. Word has length 33 [2021-08-06 20:28:54,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:54,231 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 11315 transitions. [2021-08-06 20:28:54,231 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:54,231 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 11315 transitions. [2021-08-06 20:28:54,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:54,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:54,235 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,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-06 20:28:54,435 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:28:54,436 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:28:54,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:54,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1122736082, now seen corresponding path program 63 times [2021-08-06 20:28:54,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:54,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628681514] [2021-08-06 20:28:54,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:54,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:54,495 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:54,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:54,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628681514] [2021-08-06 20:28:54,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628681514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:54,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106769716] [2021-08-06 20:28:54,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:28:54,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:54,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:54,496 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:28:54,496 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:28:57,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:28:57,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:28:57,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:28:57,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:28:57,904 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:57,905 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:57,938 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:57,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106769716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:57,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:28:57,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:28:57,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512185911] [2021-08-06 20:28:57,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:28:57,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:28:57,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:28:57,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:28:57,939 INFO L87 Difference]: Start difference. First operand 5950 states and 11315 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:28:58,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:28:58,343 INFO L93 Difference]: Finished difference Result 6990 states and 12828 transitions. [2021-08-06 20:28:58,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:28:58,343 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:28:58,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:28:58,351 INFO L225 Difference]: With dead ends: 6990 [2021-08-06 20:28:58,351 INFO L226 Difference]: Without dead ends: 6986 [2021-08-06 20:28:58,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 221.8ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:28:58,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6986 states. [2021-08-06 20:28:58,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6986 to 5950. [2021-08-06 20:28:58,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 1.9016641452344931) internal successors, (11313), 5949 states have internal predecessors, (11313), 0 states have call successors, (0), 0 states have call 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,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 11313 transitions. [2021-08-06 20:28:58,416 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 11313 transitions. Word has length 33 [2021-08-06 20:28:58,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:28:58,416 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 11313 transitions. [2021-08-06 20:28:58,416 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:28:58,417 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 11313 transitions. [2021-08-06 20:28:58,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:28:58,421 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:28:58,421 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:58,446 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:28:58,631 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:28:58,631 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:28:58,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:28:58,631 INFO L82 PathProgramCache]: Analyzing trace with hash 716927370, now seen corresponding path program 64 times [2021-08-06 20:28:58,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:28:58,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291811973] [2021-08-06 20:28:58,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:28:58,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:28:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:28:58,684 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:58,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:28:58,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291811973] [2021-08-06 20:28:58,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291811973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:28:58,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316167112] [2021-08-06 20:28:58,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:28:58,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:28:58,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:28:58,685 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:28:58,686 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:29:01,894 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:29:01,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:01,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:01,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:02,088 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:02,089 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:02,123 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:02,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316167112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:02,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:02,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:29:02,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780993023] [2021-08-06 20:29:02,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:02,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:02,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:02,124 INFO L87 Difference]: Start difference. First operand 5950 states and 11313 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:29:02,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:02,672 INFO L93 Difference]: Finished difference Result 7156 states and 13224 transitions. [2021-08-06 20:29:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:29:02,672 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:29:02,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:02,680 INFO L225 Difference]: With dead ends: 7156 [2021-08-06 20:29:02,680 INFO L226 Difference]: Without dead ends: 7156 [2021-08-06 20:29:02,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 346.8ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:29:02,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7156 states. [2021-08-06 20:29:02,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7156 to 5878. [2021-08-06 20:29:02,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5878 states, 5877 states have (on average 1.907946231070274) internal successors, (11213), 5877 states have internal predecessors, (11213), 0 states have call successors, (0), 0 states have call 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:02,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5878 states to 5878 states and 11213 transitions. [2021-08-06 20:29:02,743 INFO L78 Accepts]: Start accepts. Automaton has 5878 states and 11213 transitions. Word has length 33 [2021-08-06 20:29:02,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:02,744 INFO L470 AbstractCegarLoop]: Abstraction has 5878 states and 11213 transitions. [2021-08-06 20:29:02,744 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:29:02,744 INFO L276 IsEmpty]: Start isEmpty. Operand 5878 states and 11213 transitions. [2021-08-06 20:29:02,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:02,748 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:02,748 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:02,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 20:29:02,948 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:29:02,949 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:29:02,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:02,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1431576980, now seen corresponding path program 65 times [2021-08-06 20:29:02,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:02,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592013481] [2021-08-06 20:29:02,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:02,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:02,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:03,043 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:03,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:03,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592013481] [2021-08-06 20:29:03,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592013481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:03,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308956803] [2021-08-06 20:29:03,043 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:29:03,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:03,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:03,044 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:29:03,045 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:29:06,231 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:29:06,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:06,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:06,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:06,419 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:06,420 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:06,450 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:06,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308956803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:06,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:06,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:29:06,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933015129] [2021-08-06 20:29:06,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:06,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:06,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:06,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:06,451 INFO L87 Difference]: Start difference. First operand 5878 states and 11213 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:29:06,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:06,878 INFO L93 Difference]: Finished difference Result 7562 states and 13823 transitions. [2021-08-06 20:29:06,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:29:06,879 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:29:06,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:06,917 INFO L225 Difference]: With dead ends: 7562 [2021-08-06 20:29:06,917 INFO L226 Difference]: Without dead ends: 7558 [2021-08-06 20:29:06,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:29:06,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7558 states. [2021-08-06 20:29:06,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7558 to 6170. [2021-08-06 20:29:06,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6170 states, 6169 states have (on average 1.9163559734154645) internal successors, (11822), 6169 states have internal predecessors, (11822), 0 states have call successors, (0), 0 states have call 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:06,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6170 states to 6170 states and 11822 transitions. [2021-08-06 20:29:06,991 INFO L78 Accepts]: Start accepts. Automaton has 6170 states and 11822 transitions. Word has length 33 [2021-08-06 20:29:06,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:06,992 INFO L470 AbstractCegarLoop]: Abstraction has 6170 states and 11822 transitions. [2021-08-06 20:29:06,992 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:29:06,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6170 states and 11822 transitions. [2021-08-06 20:29:06,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:06,997 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:06,997 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:07,023 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:29:07,216 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:29:07,216 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:29:07,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:07,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1837385692, now seen corresponding path program 66 times [2021-08-06 20:29:07,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:07,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890000878] [2021-08-06 20:29:07,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:07,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:07,277 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:07,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:07,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890000878] [2021-08-06 20:29:07,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890000878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:07,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940077152] [2021-08-06 20:29:07,277 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:29:07,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:07,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:07,278 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:29:07,278 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:29:10,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:29:10,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:10,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:10,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:10,784 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:10,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:10,817 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,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940077152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:10,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:10,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:29:10,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21898470] [2021-08-06 20:29:10,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:10,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:10,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:10,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:10,818 INFO L87 Difference]: Start difference. First operand 6170 states and 11822 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:29:11,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:11,360 INFO L93 Difference]: Finished difference Result 6862 states and 12685 transitions. [2021-08-06 20:29:11,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:29:11,360 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:29:11,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:11,367 INFO L225 Difference]: With dead ends: 6862 [2021-08-06 20:29:11,368 INFO L226 Difference]: Without dead ends: 6862 [2021-08-06 20:29:11,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 332.4ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:29:11,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6862 states. [2021-08-06 20:29:11,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6862 to 6143. [2021-08-06 20:29:11,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6143 states, 6142 states have (on average 1.9166395310973625) internal successors, (11772), 6142 states have internal predecessors, (11772), 0 states have call successors, (0), 0 states have call 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:11,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6143 states to 6143 states and 11772 transitions. [2021-08-06 20:29:11,432 INFO L78 Accepts]: Start accepts. Automaton has 6143 states and 11772 transitions. Word has length 33 [2021-08-06 20:29:11,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:11,432 INFO L470 AbstractCegarLoop]: Abstraction has 6143 states and 11772 transitions. [2021-08-06 20:29:11,432 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:29:11,432 INFO L276 IsEmpty]: Start isEmpty. Operand 6143 states and 11772 transitions. [2021-08-06 20:29:11,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:11,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:11,437 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:11,461 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:29:11,637 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:29:11,637 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:29:11,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:11,638 INFO L82 PathProgramCache]: Analyzing trace with hash 24207412, now seen corresponding path program 67 times [2021-08-06 20:29:11,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:11,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054579972] [2021-08-06 20:29:11,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:11,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:11,717 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:11,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:11,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054579972] [2021-08-06 20:29:11,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054579972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:11,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883859266] [2021-08-06 20:29:11,718 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:29:11,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:11,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:11,718 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:29:11,724 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:29:14,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:14,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:14,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:15,157 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:15,158 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:15,193 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:15,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883859266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:15,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:15,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:29:15,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753242204] [2021-08-06 20:29:15,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:29:15,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:15,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:29:15,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:29:15,194 INFO L87 Difference]: Start difference. First operand 6143 states and 11772 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:29:15,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:15,821 INFO L93 Difference]: Finished difference Result 8128 states and 15120 transitions. [2021-08-06 20:29:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:29:15,822 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:29:15,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:15,832 INFO L225 Difference]: With dead ends: 8128 [2021-08-06 20:29:15,832 INFO L226 Difference]: Without dead ends: 8128 [2021-08-06 20:29:15,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 374.8ms TimeCoverageRelationStatistics Valid=470, Invalid=1170, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:29:15,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8128 states. [2021-08-06 20:29:15,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8128 to 6450. [2021-08-06 20:29:15,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6450 states, 6449 states have (on average 1.9151806481625058) internal successors, (12351), 6449 states have internal predecessors, (12351), 0 states have call successors, (0), 0 states have call 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,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6450 states to 6450 states and 12351 transitions. [2021-08-06 20:29:15,920 INFO L78 Accepts]: Start accepts. Automaton has 6450 states and 12351 transitions. Word has length 33 [2021-08-06 20:29:15,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:15,920 INFO L470 AbstractCegarLoop]: Abstraction has 6450 states and 12351 transitions. [2021-08-06 20:29:15,920 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:29:15,921 INFO L276 IsEmpty]: Start isEmpty. Operand 6450 states and 12351 transitions. [2021-08-06 20:29:15,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:15,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:15,926 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:29:15,950 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:29:16,126 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:29:16,127 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:29:16,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:16,127 INFO L82 PathProgramCache]: Analyzing trace with hash -205048023, now seen corresponding path program 35 times [2021-08-06 20:29:16,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:16,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327934572] [2021-08-06 20:29:16,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:16,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:16,200 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:29:16,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:16,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327934572] [2021-08-06 20:29:16,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327934572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:16,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973972796] [2021-08-06 20:29:16,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:29:16,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:16,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:16,205 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:29:16,206 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:29:19,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 20:29:19,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:19,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:29:19,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:19,737 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,738 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,757 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:29:19,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973972796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:19,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:19,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:29:19,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152649297] [2021-08-06 20:29:19,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:29:19,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:19,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:29:19,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:29:19,758 INFO L87 Difference]: Start difference. First operand 6450 states and 12351 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:20,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:20,891 INFO L93 Difference]: Finished difference Result 24750 states and 41682 transitions. [2021-08-06 20:29:20,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:29:20,891 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:20,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:20,929 INFO L225 Difference]: With dead ends: 24750 [2021-08-06 20:29:20,929 INFO L226 Difference]: Without dead ends: 24750 [2021-08-06 20:29:20,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1987 ImplicationChecksByTransitivity, 757.1ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:29:20,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24750 states. [2021-08-06 20:29:21,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24750 to 8944. [2021-08-06 20:29:21,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8944 states, 8943 states have (on average 1.9506876886950688) internal successors, (17445), 8943 states have internal predecessors, (17445), 0 states have call successors, (0), 0 states have call 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:21,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8944 states to 8944 states and 17445 transitions. [2021-08-06 20:29:21,121 INFO L78 Accepts]: Start accepts. Automaton has 8944 states and 17445 transitions. Word has length 33 [2021-08-06 20:29:21,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:21,121 INFO L470 AbstractCegarLoop]: Abstraction has 8944 states and 17445 transitions. [2021-08-06 20:29:21,121 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:21,122 INFO L276 IsEmpty]: Start isEmpty. Operand 8944 states and 17445 transitions. [2021-08-06 20:29:21,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:21,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:21,129 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:29:21,154 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:29:21,330 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:29:21,330 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:29:21,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:21,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1686097439, now seen corresponding path program 36 times [2021-08-06 20:29:21,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:21,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916245510] [2021-08-06 20:29:21,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:21,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:21,394 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:29:21,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:21,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916245510] [2021-08-06 20:29:21,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916245510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:21,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203405071] [2021-08-06 20:29:21,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:29:21,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:21,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:21,395 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:29:21,396 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:29:24,683 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:29:24,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:24,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:29:24,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:24,945 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:29:24,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203405071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:24,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:24,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:29:24,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288911862] [2021-08-06 20:29:24,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:29:24,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:24,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:29:24,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:29:24,946 INFO L87 Difference]: Start difference. First operand 8944 states and 17445 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:29:25,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:25,442 INFO L93 Difference]: Finished difference Result 12702 states and 23947 transitions. [2021-08-06 20:29:25,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:29:25,443 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:29:25,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:25,463 INFO L225 Difference]: With dead ends: 12702 [2021-08-06 20:29:25,463 INFO L226 Difference]: Without dead ends: 12702 [2021-08-06 20:29:25,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 309.6ms TimeCoverageRelationStatistics Valid=387, Invalid=1019, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:29:25,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12702 states. [2021-08-06 20:29:25,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12702 to 11478. [2021-08-06 20:29:25,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11478 states, 11477 states have (on average 1.9316023351049927) internal successors, (22169), 11477 states have internal predecessors, (22169), 0 states have call successors, (0), 0 states have call 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,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11478 states to 11478 states and 22169 transitions. [2021-08-06 20:29:25,620 INFO L78 Accepts]: Start accepts. Automaton has 11478 states and 22169 transitions. Word has length 33 [2021-08-06 20:29:25,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:25,620 INFO L470 AbstractCegarLoop]: Abstraction has 11478 states and 22169 transitions. [2021-08-06 20:29:25,620 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:29:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 11478 states and 22169 transitions. [2021-08-06 20:29:25,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:25,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:25,667 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,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-06 20:29:25,868 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:29:25,868 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:29:25,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:25,868 INFO L82 PathProgramCache]: Analyzing trace with hash 4739658, now seen corresponding path program 68 times [2021-08-06 20:29:25,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:25,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088162689] [2021-08-06 20:29:25,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:25,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:25,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:25,943 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,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:25,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088162689] [2021-08-06 20:29:25,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088162689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:25,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162289878] [2021-08-06 20:29:25,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:29:25,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:25,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:25,945 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:29:25,945 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:29:29,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:29:29,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:29,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:29,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:29,397 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:29,398 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:29,430 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:29,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162289878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:29,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:29,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:29:29,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872912360] [2021-08-06 20:29:29,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:29:29,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:29,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:29:29,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:29:29,431 INFO L87 Difference]: Start difference. First operand 11478 states and 22169 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:29:30,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:30,253 INFO L93 Difference]: Finished difference Result 14930 states and 28064 transitions. [2021-08-06 20:29:30,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:29:30,254 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:29:30,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:30,277 INFO L225 Difference]: With dead ends: 14930 [2021-08-06 20:29:30,277 INFO L226 Difference]: Without dead ends: 14930 [2021-08-06 20:29:30,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 447.9ms TimeCoverageRelationStatistics Valid=554, Invalid=1338, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:29:30,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14930 states. [2021-08-06 20:29:30,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14930 to 12058. [2021-08-06 20:29:30,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12058 states, 12057 states have (on average 1.9124989632578584) internal successors, (23059), 12057 states have internal predecessors, (23059), 0 states have call successors, (0), 0 states have call 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,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12058 states to 12058 states and 23059 transitions. [2021-08-06 20:29:30,466 INFO L78 Accepts]: Start accepts. Automaton has 12058 states and 23059 transitions. Word has length 33 [2021-08-06 20:29:30,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:30,466 INFO L470 AbstractCegarLoop]: Abstraction has 12058 states and 23059 transitions. [2021-08-06 20:29:30,466 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:29:30,466 INFO L276 IsEmpty]: Start isEmpty. Operand 12058 states and 23059 transitions. [2021-08-06 20:29:30,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:30,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:30,476 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:29:30,502 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:29:30,688 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:29:30,689 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:29:30,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:30,689 INFO L82 PathProgramCache]: Analyzing trace with hash -2113269940, now seen corresponding path program 69 times [2021-08-06 20:29:30,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:30,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491247430] [2021-08-06 20:29:30,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:30,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:30,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:30,753 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:30,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:30,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491247430] [2021-08-06 20:29:30,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491247430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:30,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070714171] [2021-08-06 20:29:30,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:29:30,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:30,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:30,755 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:29:30,755 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:29:34,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:29:34,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:34,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:29:34,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:34,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:34,321 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:34,341 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:29:34,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070714171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:34,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:34,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:29:34,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95013323] [2021-08-06 20:29:34,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:29:34,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:34,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:29:34,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:29:34,342 INFO L87 Difference]: Start difference. First operand 12058 states and 23059 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:29:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:34,857 INFO L93 Difference]: Finished difference Result 22349 states and 38598 transitions. [2021-08-06 20:29:34,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:29:34,858 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:29:34,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:34,892 INFO L225 Difference]: With dead ends: 22349 [2021-08-06 20:29:34,892 INFO L226 Difference]: Without dead ends: 22349 [2021-08-06 20:29:34,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:29:34,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22349 states. [2021-08-06 20:29:35,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22349 to 12691. [2021-08-06 20:29:35,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12691 states, 12690 states have (on average 1.9189913317572893) internal successors, (24352), 12690 states have internal predecessors, (24352), 0 states have call successors, (0), 0 states have call 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,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12691 states to 12691 states and 24352 transitions. [2021-08-06 20:29:35,101 INFO L78 Accepts]: Start accepts. Automaton has 12691 states and 24352 transitions. Word has length 33 [2021-08-06 20:29:35,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:35,101 INFO L470 AbstractCegarLoop]: Abstraction has 12691 states and 24352 transitions. [2021-08-06 20:29:35,102 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:29:35,102 INFO L276 IsEmpty]: Start isEmpty. Operand 12691 states and 24352 transitions. [2021-08-06 20:29:35,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:35,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:35,111 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:29:35,136 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:29:35,311 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:29:35,311 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:29:35,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:35,311 INFO L82 PathProgramCache]: Analyzing trace with hash -592999160, now seen corresponding path program 70 times [2021-08-06 20:29:35,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:35,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532096620] [2021-08-06 20:29:35,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:35,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:35,378 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:35,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:35,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532096620] [2021-08-06 20:29:35,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532096620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:35,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289830904] [2021-08-06 20:29:35,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:29:35,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:35,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:35,379 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:29:35,380 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:29:38,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:29:38,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:38,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:29:38,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:39,008 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:39,008 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:39,028 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:29:39,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289830904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:39,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:39,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:29:39,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496143275] [2021-08-06 20:29:39,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:29:39,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:39,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:29:39,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:29:39,029 INFO L87 Difference]: Start difference. First operand 12691 states and 24352 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:29:39,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:39,856 INFO L93 Difference]: Finished difference Result 23360 states and 40105 transitions. [2021-08-06 20:29:39,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:29:39,856 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:29:39,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:39,889 INFO L225 Difference]: With dead ends: 23360 [2021-08-06 20:29:39,889 INFO L226 Difference]: Without dead ends: 23360 [2021-08-06 20:29:39,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 510.2ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:29:39,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23360 states. [2021-08-06 20:29:40,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23360 to 12488. [2021-08-06 20:29:40,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12488 states, 12487 states have (on average 1.9064627212300793) internal successors, (23806), 12487 states have internal predecessors, (23806), 0 states have call successors, (0), 0 states have call 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:40,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12488 states to 12488 states and 23806 transitions. [2021-08-06 20:29:40,106 INFO L78 Accepts]: Start accepts. Automaton has 12488 states and 23806 transitions. Word has length 33 [2021-08-06 20:29:40,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:40,106 INFO L470 AbstractCegarLoop]: Abstraction has 12488 states and 23806 transitions. [2021-08-06 20:29:40,106 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:29:40,106 INFO L276 IsEmpty]: Start isEmpty. Operand 12488 states and 23806 transitions. [2021-08-06 20:29:40,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:40,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:40,115 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:40,140 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:29:40,315 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:29:40,316 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:29:40,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:40,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1235068105, now seen corresponding path program 71 times [2021-08-06 20:29:40,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:40,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099800039] [2021-08-06 20:29:40,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:40,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:40,410 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:29:40,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:40,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099800039] [2021-08-06 20:29:40,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099800039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:40,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219289745] [2021-08-06 20:29:40,410 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:29:40,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:40,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:40,412 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:29:40,412 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:29:43,724 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:29:43,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:43,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:29:43,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:43,891 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:43,891 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:43,937 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:29:43,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219289745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:43,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:43,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:29:43,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128893131] [2021-08-06 20:29:43,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:43,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:43,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:43,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:43,938 INFO L87 Difference]: Start difference. First operand 12488 states and 23806 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:29:44,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:44,071 INFO L93 Difference]: Finished difference Result 17579 states and 32642 transitions. [2021-08-06 20:29:44,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:29:44,071 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:29:44,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:44,138 INFO L225 Difference]: With dead ends: 17579 [2021-08-06 20:29:44,139 INFO L226 Difference]: Without dead ends: 17577 [2021-08-06 20:29:44,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 65.2ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:29:44,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17577 states. [2021-08-06 20:29:44,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17577 to 12732. [2021-08-06 20:29:44,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12732 states, 12731 states have (on average 1.9094336658549995) internal successors, (24309), 12731 states have internal predecessors, (24309), 0 states have call successors, (0), 0 states have call 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:44,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12732 states to 12732 states and 24309 transitions. [2021-08-06 20:29:44,304 INFO L78 Accepts]: Start accepts. Automaton has 12732 states and 24309 transitions. Word has length 33 [2021-08-06 20:29:44,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:44,304 INFO L470 AbstractCegarLoop]: Abstraction has 12732 states and 24309 transitions. [2021-08-06 20:29:44,305 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:29:44,305 INFO L276 IsEmpty]: Start isEmpty. Operand 12732 states and 24309 transitions. [2021-08-06 20:29:44,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:44,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:44,314 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:44,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-06 20:29:44,514 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:29:44,514 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:29:44,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:44,515 INFO L82 PathProgramCache]: Analyzing trace with hash 526381034, now seen corresponding path program 72 times [2021-08-06 20:29:44,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:44,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468841770] [2021-08-06 20:29:44,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:44,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:44,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:44,585 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:29:44,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:44,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468841770] [2021-08-06 20:29:44,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468841770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:44,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423701767] [2021-08-06 20:29:44,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:29:44,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:44,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:44,586 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:29:44,587 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:29:48,020 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:29:48,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:48,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:48,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:48,161 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:48,162 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:48,192 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:29:48,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423701767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:48,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:48,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:29:48,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057553565] [2021-08-06 20:29:48,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:29:48,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:48,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:29:48,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:29:48,193 INFO L87 Difference]: Start difference. First operand 12732 states and 24309 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:29:48,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:48,414 INFO L93 Difference]: Finished difference Result 20280 states and 37308 transitions. [2021-08-06 20:29:48,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:29:48,415 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:29:48,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:48,445 INFO L225 Difference]: With dead ends: 20280 [2021-08-06 20:29:48,446 INFO L226 Difference]: Without dead ends: 20264 [2021-08-06 20:29:48,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 82.3ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:29:48,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20264 states. [2021-08-06 20:29:48,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20264 to 18573. [2021-08-06 20:29:48,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18573 states, 18572 states have (on average 1.8832112858065906) internal successors, (34975), 18572 states have internal predecessors, (34975), 0 states have call successors, (0), 0 states have call 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:48,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18573 states to 18573 states and 34975 transitions. [2021-08-06 20:29:48,703 INFO L78 Accepts]: Start accepts. Automaton has 18573 states and 34975 transitions. Word has length 33 [2021-08-06 20:29:48,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:48,703 INFO L470 AbstractCegarLoop]: Abstraction has 18573 states and 34975 transitions. [2021-08-06 20:29:48,703 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:29:48,703 INFO L276 IsEmpty]: Start isEmpty. Operand 18573 states and 34975 transitions. [2021-08-06 20:29:48,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:48,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:48,715 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:48,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-06 20:29:48,915 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:29:48,915 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:29:48,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:48,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1749721971, now seen corresponding path program 73 times [2021-08-06 20:29:48,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:48,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193003243] [2021-08-06 20:29:48,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:48,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:48,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:48,970 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:29:48,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:48,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193003243] [2021-08-06 20:29:48,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193003243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:48,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582313745] [2021-08-06 20:29:48,970 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:29:48,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:48,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:48,971 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:29:48,971 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:29:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:52,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:29:52,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:52,563 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:52,564 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:52,606 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:29:52,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582313745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:52,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:52,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:29:52,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023880163] [2021-08-06 20:29:52,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:52,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:52,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:52,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:52,607 INFO L87 Difference]: Start difference. First operand 18573 states and 34975 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:29:52,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:52,776 INFO L93 Difference]: Finished difference Result 23562 states and 43421 transitions. [2021-08-06 20:29:52,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:29:52,777 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:29:52,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:52,815 INFO L225 Difference]: With dead ends: 23562 [2021-08-06 20:29:52,815 INFO L226 Difference]: Without dead ends: 23562 [2021-08-06 20:29:52,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 79.6ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:29:52,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23562 states. [2021-08-06 20:29:53,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23562 to 18133. [2021-08-06 20:29:53,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18133 states, 18132 states have (on average 1.8731524376792412) internal successors, (33964), 18132 states have internal predecessors, (33964), 0 states have call successors, (0), 0 states have call 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:53,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18133 states to 18133 states and 33964 transitions. [2021-08-06 20:29:53,090 INFO L78 Accepts]: Start accepts. Automaton has 18133 states and 33964 transitions. Word has length 33 [2021-08-06 20:29:53,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:53,090 INFO L470 AbstractCegarLoop]: Abstraction has 18133 states and 33964 transitions. [2021-08-06 20:29:53,090 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:29:53,090 INFO L276 IsEmpty]: Start isEmpty. Operand 18133 states and 33964 transitions. [2021-08-06 20:29:53,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:53,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:53,103 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:53,127 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:29:53,304 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:29:53,306 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:29:53,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:53,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1006171370, now seen corresponding path program 74 times [2021-08-06 20:29:53,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:53,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360960760] [2021-08-06 20:29:53,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:53,307 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:53,372 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:53,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:53,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360960760] [2021-08-06 20:29:53,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360960760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:53,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028262412] [2021-08-06 20:29:53,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:29:53,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:53,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:53,373 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:29:53,374 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:29:56,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:29:56,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:29:56,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:29:56,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:29:56,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:56,936 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:29:56,968 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:56,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028262412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:56,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:29:56,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:29:56,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423572854] [2021-08-06 20:29:56,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:29:56,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:29:56,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:29:56,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:29:56,969 INFO L87 Difference]: Start difference. First operand 18133 states and 33964 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:29:57,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:29:57,155 INFO L93 Difference]: Finished difference Result 19049 states and 34923 transitions. [2021-08-06 20:29:57,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:29:57,155 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:29:57,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:29:57,185 INFO L225 Difference]: With dead ends: 19049 [2021-08-06 20:29:57,185 INFO L226 Difference]: Without dead ends: 19049 [2021-08-06 20:29:57,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 95.9ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:29:57,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19049 states. [2021-08-06 20:29:57,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19049 to 15840. [2021-08-06 20:29:57,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15840 states, 15839 states have (on average 1.8799797967043375) internal successors, (29777), 15839 states have internal predecessors, (29777), 0 states have call successors, (0), 0 states have call 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:57,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15840 states to 15840 states and 29777 transitions. [2021-08-06 20:29:57,422 INFO L78 Accepts]: Start accepts. Automaton has 15840 states and 29777 transitions. Word has length 33 [2021-08-06 20:29:57,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:29:57,422 INFO L470 AbstractCegarLoop]: Abstraction has 15840 states and 29777 transitions. [2021-08-06 20:29:57,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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:29:57,423 INFO L276 IsEmpty]: Start isEmpty. Operand 15840 states and 29777 transitions. [2021-08-06 20:29:57,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:29:57,434 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:29:57,434 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:57,460 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:29:57,634 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:29:57,634 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:29:57,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:29:57,635 INFO L82 PathProgramCache]: Analyzing trace with hash -464080403, now seen corresponding path program 75 times [2021-08-06 20:29:57,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:29:57,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495077489] [2021-08-06 20:29:57,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:29:57,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:29:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:29:57,700 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:29:57,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:29:57,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495077489] [2021-08-06 20:29:57,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495077489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:29:57,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966527474] [2021-08-06 20:29:57,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:29:57,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:29:57,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:29:57,701 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:29:57,702 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:30:01,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:30:01,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:01,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:01,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:01,303 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:01,304 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:01,352 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:30:01,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966527474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:01,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:01,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:30:01,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458450134] [2021-08-06 20:30:01,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:30:01,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:01,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:30:01,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:30:01,353 INFO L87 Difference]: Start difference. First operand 15840 states and 29777 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:30:01,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:01,503 INFO L93 Difference]: Finished difference Result 16715 states and 31286 transitions. [2021-08-06 20:30:01,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:30:01,503 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:30:01,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:01,574 INFO L225 Difference]: With dead ends: 16715 [2021-08-06 20:30:01,574 INFO L226 Difference]: Without dead ends: 16715 [2021-08-06 20:30:01,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 85.2ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:30:01,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16715 states. [2021-08-06 20:30:01,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16715 to 15755. [2021-08-06 20:30:01,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15755 states, 15754 states have (on average 1.8800304684524565) internal successors, (29618), 15754 states have internal predecessors, (29618), 0 states have call successors, (0), 0 states have call 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:01,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15755 states to 15755 states and 29618 transitions. [2021-08-06 20:30:01,798 INFO L78 Accepts]: Start accepts. Automaton has 15755 states and 29618 transitions. Word has length 33 [2021-08-06 20:30:01,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:01,798 INFO L470 AbstractCegarLoop]: Abstraction has 15755 states and 29618 transitions. [2021-08-06 20:30:01,798 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:30:01,798 INFO L276 IsEmpty]: Start isEmpty. Operand 15755 states and 29618 transitions. [2021-08-06 20:30:01,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:01,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:01,810 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:30:01,838 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:30:02,024 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:30:02,025 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:30:02,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:02,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1238672117, now seen corresponding path program 76 times [2021-08-06 20:30:02,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:02,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987625850] [2021-08-06 20:30:02,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:02,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:02,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:02,079 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:30:02,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:02,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987625850] [2021-08-06 20:30:02,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987625850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:02,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275320468] [2021-08-06 20:30:02,080 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:02,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:02,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:02,081 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:30:02,081 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:30:05,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:05,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:05,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:05,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:05,646 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:30:05,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:05,689 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:30:05,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275320468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:05,689 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:05,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:30:05,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714747356] [2021-08-06 20:30:05,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:30:05,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:05,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:30:05,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:30:05,690 INFO L87 Difference]: Start difference. First operand 15755 states and 29618 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:30:05,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:05,845 INFO L93 Difference]: Finished difference Result 17591 states and 32801 transitions. [2021-08-06 20:30:05,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:30:05,845 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:30:05,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:05,871 INFO L225 Difference]: With dead ends: 17591 [2021-08-06 20:30:05,871 INFO L226 Difference]: Without dead ends: 17591 [2021-08-06 20:30:05,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 88.5ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:30:05,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17591 states. [2021-08-06 20:30:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17591 to 16671. [2021-08-06 20:30:06,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16671 states, 16670 states have (on average 1.8727654469106179) internal successors, (31219), 16670 states have internal predecessors, (31219), 0 states have call successors, (0), 0 states have call 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,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16671 states to 16671 states and 31219 transitions. [2021-08-06 20:30:06,089 INFO L78 Accepts]: Start accepts. Automaton has 16671 states and 31219 transitions. Word has length 33 [2021-08-06 20:30:06,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:06,089 INFO L470 AbstractCegarLoop]: Abstraction has 16671 states and 31219 transitions. [2021-08-06 20:30:06,089 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:30:06,089 INFO L276 IsEmpty]: Start isEmpty. Operand 16671 states and 31219 transitions. [2021-08-06 20:30:06,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:06,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:06,101 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:30:06,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-06 20:30:06,301 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:30:06,302 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:30:06,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:06,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1703502414, now seen corresponding path program 77 times [2021-08-06 20:30:06,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:06,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076330145] [2021-08-06 20:30:06,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:06,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:06,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:06,364 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:30:06,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:06,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076330145] [2021-08-06 20:30:06,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076330145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:06,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715293680] [2021-08-06 20:30:06,364 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:06,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:06,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:06,366 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:30:06,367 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:30:09,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:30:09,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:09,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:30:09,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:10,104 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:30:10,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:10,127 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:30:10,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715293680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:10,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:10,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:30:10,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835071098] [2021-08-06 20:30:10,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:30:10,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:10,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:30:10,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:30:10,129 INFO L87 Difference]: Start difference. First operand 16671 states and 31219 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:30:10,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:10,880 INFO L93 Difference]: Finished difference Result 42250 states and 72102 transitions. [2021-08-06 20:30:10,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:30:10,880 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:30:10,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:10,965 INFO L225 Difference]: With dead ends: 42250 [2021-08-06 20:30:10,966 INFO L226 Difference]: Without dead ends: 42250 [2021-08-06 20:30:10,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 420.0ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:30:11,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42250 states. [2021-08-06 20:30:11,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42250 to 22299. [2021-08-06 20:30:11,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22299 states, 22298 states have (on average 1.8994080186563818) internal successors, (42353), 22298 states have internal predecessors, (42353), 0 states have call successors, (0), 0 states have call 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:11,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22299 states to 22299 states and 42353 transitions. [2021-08-06 20:30:11,467 INFO L78 Accepts]: Start accepts. Automaton has 22299 states and 42353 transitions. Word has length 33 [2021-08-06 20:30:11,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:11,467 INFO L470 AbstractCegarLoop]: Abstraction has 22299 states and 42353 transitions. [2021-08-06 20:30:11,468 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:30:11,468 INFO L276 IsEmpty]: Start isEmpty. Operand 22299 states and 42353 transitions. [2021-08-06 20:30:11,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:11,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:11,484 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:30:11,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-06 20:30:11,685 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:30:11,685 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:30:11,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:11,685 INFO L82 PathProgramCache]: Analyzing trace with hash 593451760, now seen corresponding path program 78 times [2021-08-06 20:30:11,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:11,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219368055] [2021-08-06 20:30:11,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:11,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:11,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:11,809 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:30:11,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:11,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219368055] [2021-08-06 20:30:11,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219368055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:11,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848831776] [2021-08-06 20:30:11,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:30:11,809 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:11,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:11,810 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:30:11,811 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:30:15,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:30:15,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:15,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:15,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:15,399 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:30:15,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:30:15,433 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:30:15,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848831776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:15,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:15,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:30:15,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586383882] [2021-08-06 20:30:15,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:30:15,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:15,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:30:15,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:30:15,434 INFO L87 Difference]: Start difference. First operand 22299 states and 42353 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:30:15,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:15,738 INFO L93 Difference]: Finished difference Result 26876 states and 50426 transitions. [2021-08-06 20:30:15,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:30:15,739 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:30:15,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:15,783 INFO L225 Difference]: With dead ends: 26876 [2021-08-06 20:30:15,783 INFO L226 Difference]: Without dead ends: 26872 [2021-08-06 20:30:15,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 138.3ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:30:15,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26872 states. [2021-08-06 20:30:16,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26872 to 26364. [2021-08-06 20:30:16,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26364 states, 26363 states have (on average 1.8913249630163487) internal successors, (49861), 26363 states have internal predecessors, (49861), 0 states have call successors, (0), 0 states have call 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,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26364 states to 26364 states and 49861 transitions. [2021-08-06 20:30:16,154 INFO L78 Accepts]: Start accepts. Automaton has 26364 states and 49861 transitions. Word has length 33 [2021-08-06 20:30:16,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:16,154 INFO L470 AbstractCegarLoop]: Abstraction has 26364 states and 49861 transitions. [2021-08-06 20:30:16,154 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:30:16,154 INFO L276 IsEmpty]: Start isEmpty. Operand 26364 states and 49861 transitions. [2021-08-06 20:30:16,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:16,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:16,172 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:30:16,197 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:30:16,372 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:30:16,372 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:30:16,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:16,373 INFO L82 PathProgramCache]: Analyzing trace with hash 187643048, now seen corresponding path program 79 times [2021-08-06 20:30:16,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:16,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290087823] [2021-08-06 20:30:16,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:16,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:16,435 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:30:16,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:16,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290087823] [2021-08-06 20:30:16,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290087823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:16,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844813899] [2021-08-06 20:30:16,435 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:30:16,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:16,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:16,436 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:30:16,437 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:30:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:19,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:19,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:20,094 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:30:20,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:20,127 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:30:20,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844813899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:20,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:20,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:30:20,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294793772] [2021-08-06 20:30:20,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:30:20,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:20,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:30:20,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:30:20,128 INFO L87 Difference]: Start difference. First operand 26364 states and 49861 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:30:20,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:20,400 INFO L93 Difference]: Finished difference Result 26874 states and 50430 transitions. [2021-08-06 20:30:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:30:20,400 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:30:20,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:20,447 INFO L225 Difference]: With dead ends: 26874 [2021-08-06 20:30:20,447 INFO L226 Difference]: Without dead ends: 26874 [2021-08-06 20:30:20,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 117.9ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:30:20,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26874 states. [2021-08-06 20:30:20,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26874 to 26239. [2021-08-06 20:30:20,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26239 states, 26238 states have (on average 1.8903879868892446) internal successors, (49600), 26238 states have internal predecessors, (49600), 0 states have call successors, (0), 0 states have call 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:20,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26239 states to 26239 states and 49600 transitions. [2021-08-06 20:30:20,824 INFO L78 Accepts]: Start accepts. Automaton has 26239 states and 49600 transitions. Word has length 33 [2021-08-06 20:30:20,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:20,824 INFO L470 AbstractCegarLoop]: Abstraction has 26239 states and 49600 transitions. [2021-08-06 20:30:20,824 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:30:20,824 INFO L276 IsEmpty]: Start isEmpty. Operand 26239 states and 49600 transitions. [2021-08-06 20:30:20,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:20,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:20,844 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:30:20,887 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:30:21,044 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:30:21,044 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:30:21,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:21,045 INFO L82 PathProgramCache]: Analyzing trace with hash 2049236152, now seen corresponding path program 80 times [2021-08-06 20:30:21,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:21,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482843542] [2021-08-06 20:30:21,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:21,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:21,108 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:30:21,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:21,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482843542] [2021-08-06 20:30:21,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482843542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:21,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079512193] [2021-08-06 20:30:21,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:21,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:21,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:21,109 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:30:21,109 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:30:24,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:24,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:24,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:24,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:24,767 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:30:24,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:24,801 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:30:24,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079512193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:24,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:24,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:30:24,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916726449] [2021-08-06 20:30:24,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:30:24,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:24,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:30:24,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:30:24,802 INFO L87 Difference]: Start difference. First operand 26239 states and 49600 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:30:25,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:25,105 INFO L93 Difference]: Finished difference Result 26940 states and 50720 transitions. [2021-08-06 20:30:25,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:30:25,105 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:30:25,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:25,149 INFO L225 Difference]: With dead ends: 26940 [2021-08-06 20:30:25,149 INFO L226 Difference]: Without dead ends: 26940 [2021-08-06 20:30:25,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:30:25,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26940 states. [2021-08-06 20:30:25,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26940 to 26601. [2021-08-06 20:30:25,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26601 states, 26600 states have (on average 1.8896616541353384) internal successors, (50265), 26600 states have internal predecessors, (50265), 0 states have call successors, (0), 0 states have call 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:25,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26601 states to 26601 states and 50265 transitions. [2021-08-06 20:30:25,584 INFO L78 Accepts]: Start accepts. Automaton has 26601 states and 50265 transitions. Word has length 33 [2021-08-06 20:30:25,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:25,585 INFO L470 AbstractCegarLoop]: Abstraction has 26601 states and 50265 transitions. [2021-08-06 20:30:25,585 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:30:25,585 INFO L276 IsEmpty]: Start isEmpty. Operand 26601 states and 50265 transitions. [2021-08-06 20:30:25,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:25,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:25,602 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:30:25,628 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:30:25,803 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:30:25,803 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:30:25,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:25,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1867597588, now seen corresponding path program 81 times [2021-08-06 20:30:25,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:25,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303384188] [2021-08-06 20:30:25,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:25,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:25,872 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:30:25,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:25,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303384188] [2021-08-06 20:30:25,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303384188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:25,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003534888] [2021-08-06 20:30:25,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:25,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:25,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:25,875 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:30:25,875 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:30:29,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:30:29,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:29,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:29,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:29,570 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:30:29,571 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:29,605 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:30:29,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003534888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:29,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:29,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:30:29,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973206742] [2021-08-06 20:30:29,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:30:29,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:29,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:30:29,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:30:29,606 INFO L87 Difference]: Start difference. First operand 26601 states and 50265 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:30:29,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:29,963 INFO L93 Difference]: Finished difference Result 27507 states and 51843 transitions. [2021-08-06 20:30:29,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:30:29,963 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:30:29,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:30,009 INFO L225 Difference]: With dead ends: 27507 [2021-08-06 20:30:30,009 INFO L226 Difference]: Without dead ends: 27507 [2021-08-06 20:30:30,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 179.0ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:30:30,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27507 states. [2021-08-06 20:30:30,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27507 to 26778. [2021-08-06 20:30:30,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26778 states, 26777 states have (on average 1.889606752063338) internal successors, (50598), 26777 states have internal predecessors, (50598), 0 states have call successors, (0), 0 states have call 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:30,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26778 states to 26778 states and 50598 transitions. [2021-08-06 20:30:30,434 INFO L78 Accepts]: Start accepts. Automaton has 26778 states and 50598 transitions. Word has length 33 [2021-08-06 20:30:30,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:30,434 INFO L470 AbstractCegarLoop]: Abstraction has 26778 states and 50598 transitions. [2021-08-06 20:30:30,434 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:30:30,434 INFO L276 IsEmpty]: Start isEmpty. Operand 26778 states and 50598 transitions. [2021-08-06 20:30:30,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:30,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:30,457 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:30:30,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-06 20:30:30,657 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:30:30,658 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:30:30,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:30,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1501684870, now seen corresponding path program 82 times [2021-08-06 20:30:30,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:30,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793241812] [2021-08-06 20:30:30,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:30,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:30,740 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:30:30,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:30,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793241812] [2021-08-06 20:30:30,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793241812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:30,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113235166] [2021-08-06 20:30:30,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:30,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:30,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:30,741 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:30:30,742 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:30:34,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:34,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:34,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:34,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:34,536 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:30:34,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:30:34,566 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:30:34,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113235166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:34,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:34,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:30:34,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122724913] [2021-08-06 20:30:34,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:34,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:34,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:34,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:34,567 INFO L87 Difference]: Start difference. First operand 26778 states and 50598 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:30:34,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:34,813 INFO L93 Difference]: Finished difference Result 29789 states and 55376 transitions. [2021-08-06 20:30:34,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:30:34,813 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:30:34,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:34,864 INFO L225 Difference]: With dead ends: 29789 [2021-08-06 20:30:34,864 INFO L226 Difference]: Without dead ends: 29785 [2021-08-06 20:30:34,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 99.9ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:30:34,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29785 states. [2021-08-06 20:30:35,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29785 to 28972. [2021-08-06 20:30:35,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28972 states, 28971 states have (on average 1.8814676745711227) internal successors, (54508), 28971 states have internal predecessors, (54508), 0 states have call successors, (0), 0 states have call 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:35,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28972 states to 28972 states and 54508 transitions. [2021-08-06 20:30:35,340 INFO L78 Accepts]: Start accepts. Automaton has 28972 states and 54508 transitions. Word has length 33 [2021-08-06 20:30:35,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:35,340 INFO L470 AbstractCegarLoop]: Abstraction has 28972 states and 54508 transitions. [2021-08-06 20:30:35,340 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:30:35,341 INFO L276 IsEmpty]: Start isEmpty. Operand 28972 states and 54508 transitions. [2021-08-06 20:30:35,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:35,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:35,359 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:30:35,384 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:30:35,560 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:30:35,560 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:30:35,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:35,560 INFO L82 PathProgramCache]: Analyzing trace with hash 1095876158, now seen corresponding path program 83 times [2021-08-06 20:30:35,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:35,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012957793] [2021-08-06 20:30:35,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:35,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:35,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:35,634 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:30:35,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:35,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012957793] [2021-08-06 20:30:35,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012957793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:35,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391299783] [2021-08-06 20:30:35,634 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:35,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:35,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:35,635 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:30:35,636 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:30:39,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:30:39,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:39,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:39,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:39,439 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:30:39,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:39,473 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:30:39,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391299783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:39,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:39,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:30:39,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544335054] [2021-08-06 20:30:39,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:39,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:39,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:39,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:39,474 INFO L87 Difference]: Start difference. First operand 28972 states and 54508 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:30:39,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:39,841 INFO L93 Difference]: Finished difference Result 29810 states and 55437 transitions. [2021-08-06 20:30:39,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:30:39,842 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:30:39,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:39,887 INFO L225 Difference]: With dead ends: 29810 [2021-08-06 20:30:39,888 INFO L226 Difference]: Without dead ends: 29810 [2021-08-06 20:30:39,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 157.3ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:30:39,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29810 states. [2021-08-06 20:30:40,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29810 to 25015. [2021-08-06 20:30:40,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25015 states, 25014 states have (on average 1.8891420804349564) internal successors, (47255), 25014 states have internal predecessors, (47255), 0 states have call successors, (0), 0 states have call 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:40,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25015 states to 25015 states and 47255 transitions. [2021-08-06 20:30:40,267 INFO L78 Accepts]: Start accepts. Automaton has 25015 states and 47255 transitions. Word has length 33 [2021-08-06 20:30:40,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:40,267 INFO L470 AbstractCegarLoop]: Abstraction has 25015 states and 47255 transitions. [2021-08-06 20:30:40,267 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:30:40,267 INFO L276 IsEmpty]: Start isEmpty. Operand 25015 states and 47255 transitions. [2021-08-06 20:30:40,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:40,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:40,284 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:30:40,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-06 20:30:40,485 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:30:40,485 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:30:40,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:40,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1337498034, now seen corresponding path program 84 times [2021-08-06 20:30:40,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:40,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013547352] [2021-08-06 20:30:40,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:40,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:40,558 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:30:40,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:40,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013547352] [2021-08-06 20:30:40,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013547352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:40,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053890477] [2021-08-06 20:30:40,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:30:40,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:40,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:40,559 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:30:40,560 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:30:44,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:30:44,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:44,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:44,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:44,297 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:30:44,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:44,330 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:30:44,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053890477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:44,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:44,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:30:44,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535145676] [2021-08-06 20:30:44,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:44,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:44,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:44,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:44,331 INFO L87 Difference]: Start difference. First operand 25015 states and 47255 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:30:44,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:44,740 INFO L93 Difference]: Finished difference Result 25704 states and 48363 transitions. [2021-08-06 20:30:44,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:30:44,749 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:30:44,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:44,790 INFO L225 Difference]: With dead ends: 25704 [2021-08-06 20:30:44,790 INFO L226 Difference]: Without dead ends: 25704 [2021-08-06 20:30:44,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 199.7ms TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:30:44,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25704 states. [2021-08-06 20:30:45,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25704 to 25377. [2021-08-06 20:30:45,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25377 states, 25376 states have (on average 1.8883984867591426) internal successors, (47920), 25376 states have internal predecessors, (47920), 0 states have call successors, (0), 0 states have call 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:45,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25377 states to 25377 states and 47920 transitions. [2021-08-06 20:30:45,195 INFO L78 Accepts]: Start accepts. Automaton has 25377 states and 47920 transitions. Word has length 33 [2021-08-06 20:30:45,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:45,196 INFO L470 AbstractCegarLoop]: Abstraction has 25377 states and 47920 transitions. [2021-08-06 20:30:45,196 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:30:45,196 INFO L276 IsEmpty]: Start isEmpty. Operand 25377 states and 47920 transitions. [2021-08-06 20:30:45,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:45,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:45,213 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:30:45,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-06 20:30:45,413 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:30:45,414 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:30:45,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:45,414 INFO L82 PathProgramCache]: Analyzing trace with hash -959364478, now seen corresponding path program 85 times [2021-08-06 20:30:45,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:45,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632141047] [2021-08-06 20:30:45,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:45,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:45,497 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:30:45,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:45,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632141047] [2021-08-06 20:30:45,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632141047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:45,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046238299] [2021-08-06 20:30:45,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:30:45,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:45,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:45,499 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:30:45,499 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:30:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:49,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:49,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:49,297 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:30:49,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:49,331 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:30:49,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046238299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:49,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:49,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:30:49,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015783372] [2021-08-06 20:30:49,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:49,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:49,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:49,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:49,332 INFO L87 Difference]: Start difference. First operand 25377 states and 47920 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:30:49,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:49,648 INFO L93 Difference]: Finished difference Result 25773 states and 48590 transitions. [2021-08-06 20:30:49,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:30:49,649 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:30:49,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:49,688 INFO L225 Difference]: With dead ends: 25773 [2021-08-06 20:30:49,688 INFO L226 Difference]: Without dead ends: 25773 [2021-08-06 20:30:49,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:30:49,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25773 states. [2021-08-06 20:30:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25773 to 25347. [2021-08-06 20:30:49,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25347 states, 25346 states have (on average 1.8887398406060127) internal successors, (47872), 25346 states have internal predecessors, (47872), 0 states have call successors, (0), 0 states have call 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:50,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25347 states to 25347 states and 47872 transitions. [2021-08-06 20:30:50,038 INFO L78 Accepts]: Start accepts. Automaton has 25347 states and 47872 transitions. Word has length 33 [2021-08-06 20:30:50,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:50,039 INFO L470 AbstractCegarLoop]: Abstraction has 25347 states and 47872 transitions. [2021-08-06 20:30:50,039 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:30:50,039 INFO L276 IsEmpty]: Start isEmpty. Operand 25347 states and 47872 transitions. [2021-08-06 20:30:50,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:30:50,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:50,056 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:30:50,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-06 20:30:50,257 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:30:50,257 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:30:50,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:50,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1102638932, now seen corresponding path program 86 times [2021-08-06 20:30:50,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:50,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374240937] [2021-08-06 20:30:50,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:50,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:50,401 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:30:50,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:50,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374240937] [2021-08-06 20:30:50,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374240937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:50,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495257710] [2021-08-06 20:30:50,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:50,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:50,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:50,402 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:30:50,402 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:30:54,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:54,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:54,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:30:54,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:54,177 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:30:54,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:54,212 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:30:54,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495257710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:54,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:54,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:30:54,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715431897] [2021-08-06 20:30:54,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:30:54,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:54,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:30:54,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:30:54,213 INFO L87 Difference]: Start difference. First operand 25347 states and 47872 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:30:54,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:54,577 INFO L93 Difference]: Finished difference Result 25844 states and 48688 transitions. [2021-08-06 20:30:54,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:30:54,577 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:30:54,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:54,622 INFO L225 Difference]: With dead ends: 25844 [2021-08-06 20:30:54,622 INFO L226 Difference]: Without dead ends: 25844 [2021-08-06 20:30:54,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 216.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:30:54,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25844 states. [2021-08-06 20:30:54,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25844 to 25334. [2021-08-06 20:30:54,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25334 states, 25333 states have (on average 1.8883669521967394) internal successors, (47838), 25333 states have internal predecessors, (47838), 0 states have call successors, (0), 0 states have call 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,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25334 states to 25334 states and 47838 transitions. [2021-08-06 20:30:55,002 INFO L78 Accepts]: Start accepts. Automaton has 25334 states and 47838 transitions. Word has length 33 [2021-08-06 20:30:55,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:55,002 INFO L470 AbstractCegarLoop]: Abstraction has 25334 states and 47838 transitions. [2021-08-06 20:30:55,002 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:30:55,002 INFO L276 IsEmpty]: Start isEmpty. Operand 25334 states and 47838 transitions. [2021-08-06 20:30:55,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:30:55,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:55,025 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,053 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:30:55,225 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:30:55,226 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:30:55,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:55,226 INFO L82 PathProgramCache]: Analyzing trace with hash 217384248, now seen corresponding path program 87 times [2021-08-06 20:30:55,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:55,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421462223] [2021-08-06 20:30:55,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:55,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:55,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:55,303 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.7 percent of original size [2021-08-06 20:30:55,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.7 percent of original size [2021-08-06 20:30:55,423 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 67.7 percent of original size [2021-08-06 20:30:55,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 67.7 percent of original size [2021-08-06 20:30:55,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 70.0 percent of original size [2021-08-06 20:30:55,550 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 70.0 percent of original size [2021-08-06 20:30:55,657 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 84.0 percent of original size [2021-08-06 20:30:55,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 84.0 percent of original size [2021-08-06 20:30:55,703 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 84.7 percent of original size [2021-08-06 20:30:55,707 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 84.7 percent of original size [2021-08-06 20:30:55,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:30:55,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:30:55,776 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:30:55,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.5 percent of original size [2021-08-06 20:30:55,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:30:55,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:30:55,855 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:55,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:55,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421462223] [2021-08-06 20:30:55,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421462223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:55,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965074157] [2021-08-06 20:30:55,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:55,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:55,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:55,856 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:30:55,857 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:30:59,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:30:59,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:59,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:30:59,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:15,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:15,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:15,779 INFO L354 Elim1Store]: treesize reduction 38, result has 41.5 percent of original size [2021-08-06 20:31:15,780 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 73 treesize of output 85 [2021-08-06 20:31:15,835 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:15,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 85 treesize of output 215 [2021-08-06 20:31:15,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:15,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:15,868 INFO L354 Elim1Store]: treesize reduction 38, result has 41.5 percent of original size [2021-08-06 20:31:15,868 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 267 treesize of output 245 [2021-08-06 20:31:16,756 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:16,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965074157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:16,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:16,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 22] total 34 [2021-08-06 20:31:16,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960057174] [2021-08-06 20:31:16,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 20:31:16,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:16,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 20:31:16,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=995, Unknown=5, NotChecked=0, Total=1122 [2021-08-06 20:31:16,757 INFO L87 Difference]: Start difference. First operand 25334 states and 47838 transitions. Second operand has 34 states, 34 states have (on average 1.8529411764705883) 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:32:41,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:41,532 INFO L93 Difference]: Finished difference Result 25481 states and 48052 transitions. [2021-08-06 20:32:41,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:32:41,532 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.8529411764705883) 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:32:41,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:41,572 INFO L225 Difference]: With dead ends: 25481 [2021-08-06 20:32:41,573 INFO L226 Difference]: Without dead ends: 25471 [2021-08-06 20:32:41,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 49910.9ms TimeCoverageRelationStatistics Valid=290, Invalid=2667, Unknown=13, NotChecked=0, Total=2970 [2021-08-06 20:32:41,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25471 states. [2021-08-06 20:32:41,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25471 to 25351. [2021-08-06 20:32:41,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25351 states, 25350 states have (on average 1.888639053254438) internal successors, (47877), 25350 states have internal predecessors, (47877), 0 states have call successors, (0), 0 states have call 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:41,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25351 states to 25351 states and 47877 transitions. [2021-08-06 20:32:41,922 INFO L78 Accepts]: Start accepts. Automaton has 25351 states and 47877 transitions. Word has length 36 [2021-08-06 20:32:41,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:41,922 INFO L470 AbstractCegarLoop]: Abstraction has 25351 states and 47877 transitions. [2021-08-06 20:32:41,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.8529411764705883) 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:32:41,922 INFO L276 IsEmpty]: Start isEmpty. Operand 25351 states and 47877 transitions. [2021-08-06 20:32:41,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 20:32:41,943 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:41,943 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:41,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:42,144 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:32:42,145 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:32:42,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:42,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1234490736, now seen corresponding path program 88 times [2021-08-06 20:32:42,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:42,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8849296] [2021-08-06 20:32:42,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:42,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:42,293 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.7 percent of original size [2021-08-06 20:32:42,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.7 percent of original size [2021-08-06 20:32:42,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 67.7 percent of original size [2021-08-06 20:32:42,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 67.7 percent of original size [2021-08-06 20:32:42,528 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 70.0 percent of original size [2021-08-06 20:32:42,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 70.0 percent of original size [2021-08-06 20:32:42,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 84.0 percent of original size [2021-08-06 20:32:42,649 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 84.0 percent of original size [2021-08-06 20:32:42,691 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 84.7 percent of original size [2021-08-06 20:32:42,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 84.7 percent of original size [2021-08-06 20:32:42,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:32:42,732 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:32:42,764 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:42,765 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:42,822 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:42,823 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:42,840 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:42,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:42,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8849296] [2021-08-06 20:32:42,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8849296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:42,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451376197] [2021-08-06 20:32:42,840 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:42,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:42,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:42,841 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:32:42,841 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:32:46,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:46,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:46,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:32:46,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:51,058 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:32:51,059 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 70 treesize of output 61 [2021-08-06 20:32:51,110 INFO L354 Elim1Store]: treesize reduction 41, result has 55.9 percent of original size [2021-08-06 20:32:51,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 58 treesize of output 73 [2021-08-06 20:32:51,116 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-08-06 20:32:51,116 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 87 treesize of output 75 [2021-08-06 20:32:51,237 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:51,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451376197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:51,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:51,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-08-06 20:32:51,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539244819] [2021-08-06 20:32:51,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:32:51,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:51,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:32:51,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=687, Unknown=2, NotChecked=0, Total=812 [2021-08-06 20:32:51,238 INFO L87 Difference]: Start difference. First operand 25351 states and 47877 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) Received shutdown request... [2021-08-06 20:32:57,470 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:32:57,470 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:32:57,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:32:57,919 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:32:57,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-06 20:32:58,120 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:32:58,121 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (25351states) and FLOYD_HOARE automaton (currently 11 states, 29 states before enhancement),while ReachableStatesComputation was computing reachable states (46 states constructed, input type IntersectNwa). [2021-08-06 20:32:58,123 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:32:58,123 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:32:58,123 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:32:58,125 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:32:58,125 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:32:58,127 INFO L202 PluginConnector]: Adding new model dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:32:58 BasicIcfg [2021-08-06 20:32:58,127 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:32:58,127 INFO L168 Benchmark]: Toolchain (without parser) took 779175.97 ms. Allocated memory was 188.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 168.1 MB in the beginning and 1.1 GB in the end (delta: -943.7 MB). Peak memory consumption was 944.8 MB. Max. memory is 8.0 GB. [2021-08-06 20:32:58,127 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 188.7 MB. Free memory is still 169.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:32:58,127 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.96 ms. Allocated memory is still 188.7 MB. Free memory was 168.1 MB in the beginning and 166.5 MB in the end (delta: 1.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-06 20:32:58,127 INFO L168 Benchmark]: Boogie Preprocessor took 21.40 ms. Allocated memory is still 188.7 MB. Free memory was 166.5 MB in the beginning and 165.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:32:58,127 INFO L168 Benchmark]: RCFGBuilder took 227.80 ms. Allocated memory is still 188.7 MB. Free memory was 165.5 MB in the beginning and 153.8 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-06 20:32:58,127 INFO L168 Benchmark]: TraceAbstraction took 778899.13 ms. Allocated memory was 188.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 153.3 MB in the beginning and 1.1 GB in the end (delta: -958.5 MB). Peak memory consumption was 928.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:32:58,128 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.14 ms. Allocated memory is still 188.7 MB. Free memory is still 169.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.96 ms. Allocated memory is still 188.7 MB. Free memory was 168.1 MB in the beginning and 166.5 MB in the end (delta: 1.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 21.40 ms. Allocated memory is still 188.7 MB. Free memory was 166.5 MB in the beginning and 165.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 227.80 ms. Allocated memory is still 188.7 MB. Free memory was 165.5 MB in the beginning and 153.8 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 778899.13 ms. Allocated memory was 188.7 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 153.3 MB in the beginning and 1.1 GB in the end (delta: -958.5 MB). Peak memory consumption was 928.0 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 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: 12, positive: 12, positive conditional: 0, positive unconditional: 12, 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: 61]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (25351states) and FLOYD_HOARE automaton (currently 11 states, 29 states before enhancement),while ReachableStatesComputation was computing reachable states (46 states constructed, input type IntersectNwa). - 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 constructing difference of abstraction (25351states) and FLOYD_HOARE automaton (currently 11 states, 29 states before enhancement),while ReachableStatesComputation was computing reachable states (46 states constructed, input type IntersectNwa). - 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 constructing difference of abstraction (25351states) and FLOYD_HOARE automaton (currently 11 states, 29 states before enhancement),while ReachableStatesComputation was computing reachable states (46 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (25351states) and FLOYD_HOARE automaton (currently 11 states, 29 states before enhancement),while ReachableStatesComputation was computing reachable states (46 states constructed, input type IntersectNwa). - 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: 778792.6ms, OverallIterations: 127, TraceHistogramMax: 3, EmptinessCheckTime: 552.8ms, AutomataDifference: 319049.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 111.8ms, PartialOrderReductionTime: 99.9ms, HoareTripleCheckerStatistics: 3218 SDtfs, 23097 SDslu, 23299 SDs, 0 SdLazy, 66294 SolverSat, 5781 SolverUnsat, 90 SolverUnknown, 0 SolverNotchecked, 192517.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7693 GetRequests, 2951 SyntacticMatches, 227 SemanticMatches, 4515 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57604 ImplicationChecksByTransitivity, 195386.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=28972occurred in iteration=121, InterpolantAutomatonStates: 3372, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 8840.6ms AutomataMinimizationTime, 126 MinimizatonAttempts, 143297 StatesRemovedByMinimization, 126 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 431.6ms SsaConstructionTime, 1773.1ms SatisfiabilityAnalysisTime, 159805.7ms InterpolantComputationTime, 7740 NumberOfCodeBlocks, 7740 NumberOfCodeBlocksAsserted, 405 NumberOfCheckSat, 7489 ConstructedInterpolants, 161 QuantifiedInterpolants, 106719 SizeOfPredicates, 796 NumberOfNonLiveVariables, 8384 ConjunctsInSsa, 2070 ConjunctsInUnsatCore, 251 InterpolantComputations, 3 PerfectInterpolantSequences, 469/2370 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