/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:30:34,512 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:30:34,515 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:30:34,551 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:30:34,551 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:30:34,554 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:30:34,556 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:30:34,560 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:30:34,561 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:30:34,564 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:30:34,565 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:30:34,566 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:30:34,566 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:30:34,568 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:30:34,569 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:30:34,572 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:30:34,573 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:30:34,573 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:30:34,576 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:30:34,582 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:30:34,583 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:30:34,584 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:30:34,585 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:30:34,587 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:30:34,592 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:30:34,592 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:30:34,592 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:30:34,593 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:30:34,594 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:30:34,594 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:30:34,595 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:30:34,595 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:30:34,596 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:30:34,597 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:30:34,598 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:30:34,598 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:30:34,598 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:30:34,598 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:30:34,599 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:30:34,599 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:30:34,600 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:30:34,601 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-06 20:30:34,632 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:30:34,632 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:30:34,635 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:30:34,635 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:30:34,635 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:30:34,635 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:30:34,635 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:30:34,635 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:30:34,635 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:30:34,636 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:30:34,636 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:30:34,636 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:30:34,649 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:30:34,649 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:30:34,650 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:30:34,650 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:30:34,650 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:30:34,650 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:30:34,650 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:30:34,650 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:30:34,651 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:30:34,651 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:30:34,651 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:30:34,651 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:30:34,651 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 20:30:34,913 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:30:34,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:30:34,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:30:34,933 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:30:34,936 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:30:34,937 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl [2021-08-06 20:30:34,937 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl' [2021-08-06 20:30:34,972 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:30:34,974 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:30:34,976 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:30:34,976 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:30:34,976 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:30:34,987 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:34,992 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:34,998 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:30:34,999 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:30:34,999 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:30:34,999 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:30:35,005 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,005 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,006 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,006 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,009 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,011 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,011 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,013 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:30:35,015 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:30:35,015 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:30:35,015 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:30:35,016 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/1) ... [2021-08-06 20:30:35,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:30:35,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:35,061 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 20:30:35,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 20:30:35,087 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:30:35,087 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:30:35,087 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:30:35,087 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:30:35,087 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:30:35,087 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:30:35,087 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:30:35,087 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:30:35,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:30:35,088 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:30:35,088 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:30:35,088 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:30:35,088 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 20:30:35,230 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:30:35,230 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:30:35,232 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:30:35 BoogieIcfgContainer [2021-08-06 20:30:35,232 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:30:35,234 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:30:35,234 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:30:35,237 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:30:35,237 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:34" (1/2) ... [2021-08-06 20:30:35,238 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@267aa76d and model type max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:30:35, skipping insertion in model container [2021-08-06 20:30:35,238 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:30:35" (2/2) ... [2021-08-06 20:30:35,239 INFO L111 eAbstractionObserver]: Analyzing ICFG max-array.wvr.bpl [2021-08-06 20:30:35,244 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:30:35,244 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:30:35,244 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:30:35,244 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:30:35,284 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:30:35,322 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:30:35,328 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 20:30:35,329 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:30:35,436 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:30:35,443 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:35,443 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:35,444 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:35,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:35,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2021-08-06 20:30:35,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:35,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246350105] [2021-08-06 20:30:35,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:35,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:35,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:35,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:35,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:35,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246350105] [2021-08-06 20:30:35,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246350105] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:35,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:35,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 20:30:35,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147932692] [2021-08-06 20:30:35,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:30:35,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:35,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:30:35,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:30:35,660 INFO L87 Difference]: Start difference. First operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:35,684 INFO L93 Difference]: Finished difference Result 217 states and 269 transitions. [2021-08-06 20:30:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:30:35,685 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 20:30:35,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:35,691 INFO L225 Difference]: With dead ends: 217 [2021-08-06 20:30:35,691 INFO L226 Difference]: Without dead ends: 64 [2021-08-06 20:30:35,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:30:35,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-06 20:30:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 45. [2021-08-06 20:30:35,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 74 transitions. [2021-08-06 20:30:35,719 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 74 transitions. Word has length 18 [2021-08-06 20:30:35,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:35,720 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 74 transitions. [2021-08-06 20:30:35,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,720 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 74 transitions. [2021-08-06 20:30:35,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:30:35,721 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:35,722 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:35,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:30:35,723 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:35,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:35,727 INFO L82 PathProgramCache]: Analyzing trace with hash -808242772, now seen corresponding path program 1 times [2021-08-06 20:30:35,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:35,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738888140] [2021-08-06 20:30:35,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:35,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:35,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:35,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:30:35,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:35,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738888140] [2021-08-06 20:30:35,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738888140] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:35,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:35,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:30:35,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663856869] [2021-08-06 20:30:35,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:30:35,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:35,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:30:35,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:30:35,811 INFO L87 Difference]: Start difference. First operand 45 states and 74 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:35,849 INFO L93 Difference]: Finished difference Result 55 states and 98 transitions. [2021-08-06 20:30:35,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:30:35,849 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 20:30:35,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:35,851 INFO L225 Difference]: With dead ends: 55 [2021-08-06 20:30:35,851 INFO L226 Difference]: Without dead ends: 55 [2021-08-06 20:30:35,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:30:35,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-06 20:30:35,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2021-08-06 20:30:35,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 80 transitions. [2021-08-06 20:30:35,864 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 80 transitions. Word has length 20 [2021-08-06 20:30:35,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:35,864 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 80 transitions. [2021-08-06 20:30:35,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,865 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 80 transitions. [2021-08-06 20:30:35,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:30:35,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:35,866 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:35,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:30:35,867 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:35,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:35,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2021-08-06 20:30:35,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:35,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342450141] [2021-08-06 20:30:35,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:35,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:35,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:35,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:30:35,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:35,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342450141] [2021-08-06 20:30:35,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342450141] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:35,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:35,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:30:35,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088663263] [2021-08-06 20:30:35,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:30:35,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:35,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:30:35,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:30:35,943 INFO L87 Difference]: Start difference. First operand 48 states and 80 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:35,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:35,987 INFO L93 Difference]: Finished difference Result 66 states and 114 transitions. [2021-08-06 20:30:35,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:30:35,988 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 20:30:35,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:35,991 INFO L225 Difference]: With dead ends: 66 [2021-08-06 20:30:35,991 INFO L226 Difference]: Without dead ends: 66 [2021-08-06 20:30:35,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:30:35,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-06 20:30:36,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 57. [2021-08-06 20:30:36,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.75) internal successors, (98), 56 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:36,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-06 20:30:36,002 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-06 20:30:36,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:36,003 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-06 20:30:36,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:36,003 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-06 20:30:36,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:30:36,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:36,003 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:36,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:30:36,004 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:36,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:36,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1105216778, now seen corresponding path program 1 times [2021-08-06 20:30:36,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:36,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447197499] [2021-08-06 20:30:36,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:36,004 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:36,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:36,202 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:36,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:36,252 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 81.4 percent of original size [2021-08-06 20:30:36,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.4 percent of original size [2021-08-06 20:30:36,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 79.2 percent of original size [2021-08-06 20:30:36,309 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 79.2 percent of original size [2021-08-06 20:30:36,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:36,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:36,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447197499] [2021-08-06 20:30:36,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447197499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:36,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797328124] [2021-08-06 20:30:36,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:36,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:36,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:36,351 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:30:36,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 20:30:36,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:36,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 20:30:36,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:37,086 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:30:37,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 40 [2021-08-06 20:30:37,222 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:37,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:37,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:37,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797328124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:37,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:37,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:30:37,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316811029] [2021-08-06 20:30:37,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:37,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:37,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:37,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:37,231 INFO L87 Difference]: Start difference. First operand 57 states and 98 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:37,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:37,436 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-06 20:30:37,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:30:37,436 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:30:37,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:37,437 INFO L225 Difference]: With dead ends: 121 [2021-08-06 20:30:37,437 INFO L226 Difference]: Without dead ends: 116 [2021-08-06 20:30:37,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 273.5ms TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:30:37,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-06 20:30:37,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-06 20:30:37,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.864864864864865) internal successors, (138), 74 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:37,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-06 20:30:37,442 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-06 20:30:37,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:37,443 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-06 20:30:37,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:37,443 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-06 20:30:37,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:30:37,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:37,444 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:37,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:37,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:37,665 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:30:37,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:37,666 INFO L82 PathProgramCache]: Analyzing trace with hash -467167990, now seen corresponding path program 2 times [2021-08-06 20:30:37,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:37,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038130931] [2021-08-06 20:30:37,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:37,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:37,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:37,737 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:37,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:30:37,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:30:37,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:37,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:37,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038130931] [2021-08-06 20:30:37,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038130931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:37,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373180756] [2021-08-06 20:30:37,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:37,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:37,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:37,849 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:30:37,876 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:30:37,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:37,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:37,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 20:30:37,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:38,292 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:30:38,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 45 [2021-08-06 20:30:38,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:30:38,737 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:30:38,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:38,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373180756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:38,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:38,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:30:38,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790775434] [2021-08-06 20:30:38,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:30:38,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:38,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:30:38,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:30:38,896 INFO L87 Difference]: Start difference. First operand 75 states and 138 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:39,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:39,703 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-06 20:30:39,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:30:39,703 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:30:39,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:39,705 INFO L225 Difference]: With dead ends: 159 [2021-08-06 20:30:39,705 INFO L226 Difference]: Without dead ends: 154 [2021-08-06 20:30:39,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 759.5ms TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:30:39,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-06 20:30:39,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-06 20:30:39,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.881578947368421) internal successors, (143), 76 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:39,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-06 20:30:39,710 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-06 20:30:39,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:39,710 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-06 20:30:39,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:39,711 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-06 20:30:39,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:30:39,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:39,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:39,731 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:30:39,929 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:30:39,929 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:30:39,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:39,930 INFO L82 PathProgramCache]: Analyzing trace with hash -640858166, now seen corresponding path program 3 times [2021-08-06 20:30:39,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:39,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351790576] [2021-08-06 20:30:39,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:39,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:40,033 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:40,036 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:40,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 76.2 percent of original size [2021-08-06 20:30:40,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 76.2 percent of original size [2021-08-06 20:30:40,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:40,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:40,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351790576] [2021-08-06 20:30:40,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351790576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:40,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215402562] [2021-08-06 20:30:40,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:40,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:40,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:40,125 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:30:40,129 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:30:40,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:30:40,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:40,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 20:30:40,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:40,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:30:40,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 45 [2021-08-06 20:30:40,966 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:30:40,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:30:41,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:41,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215402562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:41,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:41,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:30:41,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305283694] [2021-08-06 20:30:41,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:30:41,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:41,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:30:41,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:30:41,129 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:41,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:41,582 INFO L93 Difference]: Finished difference Result 138 states and 243 transitions. [2021-08-06 20:30:41,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:30:41,582 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:30:41,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:41,583 INFO L225 Difference]: With dead ends: 138 [2021-08-06 20:30:41,583 INFO L226 Difference]: Without dead ends: 133 [2021-08-06 20:30:41,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 475.8ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:30:41,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-08-06 20:30:41,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 81. [2021-08-06 20:30:41,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.8875) internal successors, (151), 80 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:41,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-06 20:30:41,586 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-06 20:30:41,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:41,587 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-06 20:30:41,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:41,587 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-06 20:30:41,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:41,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:41,587 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:41,608 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:30:41,796 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:30:41,797 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:30:41,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:41,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1444572436, now seen corresponding path program 4 times [2021-08-06 20:30:41,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:41,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219126642] [2021-08-06 20:30:41,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:41,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:41,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:41,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219126642] [2021-08-06 20:30:41,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219126642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:41,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376418830] [2021-08-06 20:30:41,864 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:41,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:41,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:41,866 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:30:41,866 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:30:42,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:42,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:42,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:42,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:42,192 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:42,193 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:42,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:42,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376418830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:42,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:42,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:30:42,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383205533] [2021-08-06 20:30:42,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:30:42,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:42,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:30:42,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:30:42,221 INFO L87 Difference]: Start difference. First operand 81 states and 151 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:42,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:42,419 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-06 20:30:42,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:30:42,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:42,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:42,420 INFO L225 Difference]: With dead ends: 192 [2021-08-06 20:30:42,420 INFO L226 Difference]: Without dead ends: 192 [2021-08-06 20:30:42,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:30:42,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-06 20:30:42,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-06 20:30:42,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0208333333333335) internal successors, (194), 96 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:42,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-06 20:30:42,426 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-06 20:30:42,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:42,426 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-06 20:30:42,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:42,426 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-06 20:30:42,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:42,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:42,427 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:42,444 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:30:42,644 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:30:42,645 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:30:42,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:42,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1358899948, now seen corresponding path program 5 times [2021-08-06 20:30:42,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:42,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156841066] [2021-08-06 20:30:42,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:42,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:42,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:42,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:42,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156841066] [2021-08-06 20:30:42,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156841066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:42,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901100078] [2021-08-06 20:30:42,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:42,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:42,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:42,711 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:30:42,712 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:30:42,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:30:42,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:42,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:42,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:43,132 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:43,133 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:43,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:43,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901100078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:43,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:43,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:30:43,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118727728] [2021-08-06 20:30:43,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:43,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:43,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:43,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:43,161 INFO L87 Difference]: Start difference. First operand 97 states and 194 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:43,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:43,579 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-06 20:30:43,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:30:43,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:43,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:43,580 INFO L225 Difference]: With dead ends: 254 [2021-08-06 20:30:43,580 INFO L226 Difference]: Without dead ends: 254 [2021-08-06 20:30:43,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 284.3ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:30:43,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-06 20:30:43,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-06 20:30:43,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.010204081632653) internal successors, (197), 98 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:43,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-06 20:30:43,585 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-06 20:30:43,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:43,585 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-06 20:30:43,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:43,585 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-06 20:30:43,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:43,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:43,586 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:30:43,603 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:30:43,803 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:30:43,803 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:30:43,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:43,804 INFO L82 PathProgramCache]: Analyzing trace with hash -751378072, now seen corresponding path program 1 times [2021-08-06 20:30:43,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:43,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331715005] [2021-08-06 20:30:43,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:43,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:43,843 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:30:43,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:43,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331715005] [2021-08-06 20:30:43,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331715005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:43,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210197282] [2021-08-06 20:30:43,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:43,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:43,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:43,849 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:30:43,850 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:30:44,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:44,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:30:44,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:44,140 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:44,141 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:44,181 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:30:44,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210197282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:44,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:44,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:30:44,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528878457] [2021-08-06 20:30:44,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:30:44,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:44,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:30:44,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:30:44,183 INFO L87 Difference]: Start difference. First operand 99 states and 197 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:44,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:44,245 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-06 20:30:44,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:30:44,245 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:44,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:44,246 INFO L225 Difference]: With dead ends: 206 [2021-08-06 20:30:44,246 INFO L226 Difference]: Without dead ends: 206 [2021-08-06 20:30:44,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:30:44,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-06 20:30:44,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-06 20:30:44,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0616438356164384) internal successors, (301), 146 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:44,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-06 20:30:44,253 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-06 20:30:44,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:44,254 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-06 20:30:44,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:44,254 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-06 20:30:44,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:44,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:44,254 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:44,276 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:30:44,475 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:30:44,475 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:30:44,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:44,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1693841640, now seen corresponding path program 6 times [2021-08-06 20:30:44,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:44,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300026748] [2021-08-06 20:30:44,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:44,476 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:44,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:44,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:44,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300026748] [2021-08-06 20:30:44,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300026748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:44,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696776712] [2021-08-06 20:30:44,529 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:30:44,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:44,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:44,530 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:30:44,532 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:30:44,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:30:44,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:44,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:44,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:44,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:44,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696776712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:44,916 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:44,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:30:44,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045209573] [2021-08-06 20:30:44,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:44,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:44,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:44,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:44,918 INFO L87 Difference]: Start difference. First operand 147 states and 301 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:45,029 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-06 20:30:45,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:30:45,029 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:45,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:45,030 INFO L225 Difference]: With dead ends: 230 [2021-08-06 20:30:45,030 INFO L226 Difference]: Without dead ends: 218 [2021-08-06 20:30:45,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 111.7ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:30:45,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-06 20:30:45,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-06 20:30:45,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.043956043956044) internal successors, (372), 182 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-06 20:30:45,035 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-06 20:30:45,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:45,035 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-06 20:30:45,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,035 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-06 20:30:45,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:45,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:45,036 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:30:45,052 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:30:45,252 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:30:45,253 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:30:45,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:45,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1547404952, now seen corresponding path program 2 times [2021-08-06 20:30:45,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:45,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322743897] [2021-08-06 20:30:45,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:45,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:45,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:45,288 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:30:45,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:45,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322743897] [2021-08-06 20:30:45,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322743897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:45,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735833850] [2021-08-06 20:30:45,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:45,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:45,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:45,289 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:30:45,290 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:30:45,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:45,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:45,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:30:45,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:45,606 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:45,606 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:45,663 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:30:45,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735833850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:45,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:45,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:30:45,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406101612] [2021-08-06 20:30:45,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:30:45,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:45,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:30:45,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:30:45,665 INFO L87 Difference]: Start difference. First operand 183 states and 372 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:45,734 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-06 20:30:45,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:30:45,734 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:45,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:45,735 INFO L225 Difference]: With dead ends: 221 [2021-08-06 20:30:45,735 INFO L226 Difference]: Without dead ends: 221 [2021-08-06 20:30:45,735 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 52.9ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:30:45,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-06 20:30:45,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-06 20:30:45,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0058823529411764) internal successors, (341), 170 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-06 20:30:45,740 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-06 20:30:45,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:45,740 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-06 20:30:45,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:45,740 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-06 20:30:45,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:45,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:45,741 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:45,758 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:30:45,958 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:30:45,958 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:30:45,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:45,958 INFO L82 PathProgramCache]: Analyzing trace with hash -2092221976, now seen corresponding path program 7 times [2021-08-06 20:30:45,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:45,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416639764] [2021-08-06 20:30:45,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:45,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:45,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:46,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:46,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:46,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416639764] [2021-08-06 20:30:46,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416639764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:46,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910984473] [2021-08-06 20:30:46,021 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:30:46,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:46,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:46,022 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:30:46,023 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:30:46,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:46,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:46,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:46,479 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:46,479 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:46,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:46,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910984473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:46,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:46,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:30:46,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820577916] [2021-08-06 20:30:46,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:46,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:46,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:46,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:46,499 INFO L87 Difference]: Start difference. First operand 171 states and 341 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:47,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:47,139 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-06 20:30:47,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:30:47,139 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:47,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:47,141 INFO L225 Difference]: With dead ends: 577 [2021-08-06 20:30:47,141 INFO L226 Difference]: Without dead ends: 577 [2021-08-06 20:30:47,142 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:30:47,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-06 20:30:47,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-06 20:30:47,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0549450549450547) internal successors, (374), 182 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:47,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-06 20:30:47,148 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-06 20:30:47,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:47,148 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-06 20:30:47,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:47,148 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-06 20:30:47,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:47,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:47,149 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:47,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-08-06 20:30:47,364 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:30:47,364 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:30:47,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:47,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1834399512, now seen corresponding path program 8 times [2021-08-06 20:30:47,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:47,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714483855] [2021-08-06 20:30:47,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:47,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:47,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:47,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:47,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714483855] [2021-08-06 20:30:47,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714483855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:47,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833153965] [2021-08-06 20:30:47,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:30:47,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:47,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:47,431 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:30:47,432 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:30:47,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:30:47,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:47,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:47,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:47,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:47,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833153965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:47,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:47,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:30:47,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891919747] [2021-08-06 20:30:47,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:47,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:47,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:47,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:47,859 INFO L87 Difference]: Start difference. First operand 183 states and 374 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:48,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:48,050 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-06 20:30:48,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:30:48,051 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:48,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:48,052 INFO L225 Difference]: With dead ends: 355 [2021-08-06 20:30:48,052 INFO L226 Difference]: Without dead ends: 351 [2021-08-06 20:30:48,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:30:48,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-06 20:30:48,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-06 20:30:48,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.1171548117154813) internal successors, (506), 239 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:48,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-06 20:30:48,057 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-06 20:30:48,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:48,057 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-06 20:30:48,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:48,058 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-06 20:30:48,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:48,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:48,059 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:48,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-08-06 20:30:48,276 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:30:48,276 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:30:48,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:48,276 INFO L82 PathProgramCache]: Analyzing trace with hash 888183016, now seen corresponding path program 9 times [2021-08-06 20:30:48,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:48,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128553742] [2021-08-06 20:30:48,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:48,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:48,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:48,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:48,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128553742] [2021-08-06 20:30:48,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128553742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:48,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290889900] [2021-08-06 20:30:48,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:48,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:48,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:48,348 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:30:48,349 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:30:48,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:30:48,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:48,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:48,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:48,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290889900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:48,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:48,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:30:48,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733708782] [2021-08-06 20:30:48,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:48,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:48,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:48,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:48,761 INFO L87 Difference]: Start difference. First operand 240 states and 506 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:49,035 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-06 20:30:49,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:30:49,036 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:49,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:49,037 INFO L225 Difference]: With dead ends: 370 [2021-08-06 20:30:49,037 INFO L226 Difference]: Without dead ends: 370 [2021-08-06 20:30:49,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 189.5ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:30:49,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-06 20:30:49,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-06 20:30:49,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0952380952380953) internal successors, (528), 252 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-06 20:30:49,046 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-06 20:30:49,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:49,047 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-06 20:30:49,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,047 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-06 20:30:49,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:49,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:49,048 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:30:49,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-08-06 20:30:49,289 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:30:49,289 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:30:49,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:49,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1801158104, now seen corresponding path program 3 times [2021-08-06 20:30:49,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:49,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33189823] [2021-08-06 20:30:49,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:49,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:49,361 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:30:49,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:49,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33189823] [2021-08-06 20:30:49,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33189823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:49,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063997935] [2021-08-06 20:30:49,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:30:49,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:49,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:49,363 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:30:49,364 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:30:49,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:30:49,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:49,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:30:49,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:49,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:30:49,754 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,799 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:30:49,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063997935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:49,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:49,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:30:49,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996446975] [2021-08-06 20:30:49,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:30:49,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:49,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:30:49,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:30:49,801 INFO L87 Difference]: Start difference. First operand 253 states and 528 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:49,883 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-06 20:30:49,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:30:49,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:49,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:49,885 INFO L225 Difference]: With dead ends: 273 [2021-08-06 20:30:49,885 INFO L226 Difference]: Without dead ends: 273 [2021-08-06 20:30:49,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 63.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:30:49,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-06 20:30:49,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-06 20:30:49,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.1293103448275863) internal successors, (494), 232 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-06 20:30:49,891 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-06 20:30:49,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:49,891 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-06 20:30:49,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:49,892 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-06 20:30:49,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:30:49,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:49,892 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:49,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-08-06 20:30:50,117 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:30:50,118 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:30:50,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:50,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1504756568, now seen corresponding path program 10 times [2021-08-06 20:30:50,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:50,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622804144] [2021-08-06 20:30:50,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:50,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:50,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:50,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:50,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622804144] [2021-08-06 20:30:50,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622804144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:50,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975624264] [2021-08-06 20:30:50,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:50,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:50,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:50,166 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:30:50,167 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:30:50,476 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:50,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:50,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:30:50,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:50,648 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:50,649 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:50,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:50,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975624264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:50,669 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:50,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:30:50,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335227824] [2021-08-06 20:30:50,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:50,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:50,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:50,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:50,670 INFO L87 Difference]: Start difference. First operand 233 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:50,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:50,979 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-06 20:30:50,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:30:50,980 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:30:50,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:50,981 INFO L225 Difference]: With dead ends: 604 [2021-08-06 20:30:50,982 INFO L226 Difference]: Without dead ends: 604 [2021-08-06 20:30:50,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 223.0ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:30:50,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-06 20:30:50,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-06 20:30:50,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.1702127659574466) internal successors, (612), 282 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:50,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-06 20:30:50,988 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-06 20:30:50,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:50,988 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-06 20:30:50,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:50,989 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-06 20:30:50,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:30:50,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:50,989 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:51,006 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:30:51,206 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:30:51,207 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:30:51,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:51,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1327513290, now seen corresponding path program 4 times [2021-08-06 20:30:51,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:51,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191255543] [2021-08-06 20:30:51,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:51,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:51,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:51,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 45.1 percent of original size [2021-08-06 20:30:51,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 45.1 percent of original size [2021-08-06 20:30:51,404 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 79.8 percent of original size [2021-08-06 20:30:51,416 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 79.8 percent of original size [2021-08-06 20:30:51,489 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 78.9 percent of original size [2021-08-06 20:30:51,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 78.9 percent of original size [2021-08-06 20:30:51,565 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 63.9 percent of original size [2021-08-06 20:30:51,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 63.9 percent of original size [2021-08-06 20:30:51,677 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:30:51,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:51,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191255543] [2021-08-06 20:30:51,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191255543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:51,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390060900] [2021-08-06 20:30:51,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:30:51,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:51,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:51,681 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:30:51,682 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:30:52,007 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:30:52,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:52,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:30:52,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:53,276 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:30:53,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:30:53,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:53,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:53,425 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:30:53,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390060900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:53,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:53,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:30:53,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414976297] [2021-08-06 20:30:53,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:30:53,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:53,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:30:53,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:30:53,426 INFO L87 Difference]: Start difference. First operand 283 states and 612 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:54,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:54,003 INFO L93 Difference]: Finished difference Result 423 states and 858 transitions. [2021-08-06 20:30:54,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:30:54,003 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:30:54,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:54,005 INFO L225 Difference]: With dead ends: 423 [2021-08-06 20:30:54,005 INFO L226 Difference]: Without dead ends: 418 [2021-08-06 20:30:54,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 738.5ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:30:54,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-06 20:30:54,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 292. [2021-08-06 20:30:54,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.178694158075601) internal successors, (634), 291 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:54,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-06 20:30:54,013 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-06 20:30:54,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:54,013 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-06 20:30:54,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:54,013 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-06 20:30:54,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:30:54,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:54,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:54,036 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:30:54,229 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:30:54,229 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:30:54,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:54,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1581302414, now seen corresponding path program 5 times [2021-08-06 20:30:54,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:54,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783591292] [2021-08-06 20:30:54,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:54,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:54,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:54,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 147, result has 40.2 percent of original size [2021-08-06 20:30:54,395 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 147, result has 40.2 percent of original size [2021-08-06 20:30:54,474 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 88.6 percent of original size [2021-08-06 20:30:54,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 88.6 percent of original size [2021-08-06 20:30:54,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 88.1 percent of original size [2021-08-06 20:30:54,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 88.1 percent of original size [2021-08-06 20:30:54,634 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 73.0 percent of original size [2021-08-06 20:30:54,641 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 73.0 percent of original size [2021-08-06 20:30:54,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 64.5 percent of original size [2021-08-06 20:30:54,704 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 64.5 percent of original size [2021-08-06 20:30:54,762 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:30:54,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:54,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783591292] [2021-08-06 20:30:54,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783591292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:54,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345219704] [2021-08-06 20:30:54,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:54,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:54,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:54,764 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:30:54,765 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:30:55,156 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:30:55,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:55,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:30:55,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:56,134 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:30:56,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:30:56,241 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:30:56,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:30:56,430 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:30:56,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345219704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:56,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:56,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:30:56,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945026209] [2021-08-06 20:30:56,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:30:56,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:56,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:30:56,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:30:56,432 INFO L87 Difference]: Start difference. First operand 292 states and 634 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:57,380 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-06 20:30:57,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:30:57,380 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:30:57,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:57,381 INFO L225 Difference]: With dead ends: 415 [2021-08-06 20:30:57,382 INFO L226 Difference]: Without dead ends: 410 [2021-08-06 20:30:57,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1131.1ms TimeCoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:30:57,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-06 20:30:57,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-06 20:30:57,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.169491525423729) internal successors, (640), 295 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-06 20:30:57,388 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-06 20:30:57,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:57,388 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-06 20:30:57,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,388 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-06 20:30:57,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:30:57,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:57,389 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:57,407 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:30:57,606 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:30:57,606 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:30:57,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:57,607 INFO L82 PathProgramCache]: Analyzing trace with hash -522234294, now seen corresponding path program 11 times [2021-08-06 20:30:57,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:57,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295722927] [2021-08-06 20:30:57,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:57,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:57,712 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 26.9 percent of original size [2021-08-06 20:30:57,717 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 26.9 percent of original size [2021-08-06 20:30:57,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 49.7 percent of original size [2021-08-06 20:30:57,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 49.7 percent of original size [2021-08-06 20:30:57,808 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 51.3 percent of original size [2021-08-06 20:30:57,817 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 51.3 percent of original size [2021-08-06 20:30:57,882 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 94, result has 58.2 percent of original size [2021-08-06 20:30:57,905 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 94, result has 58.2 percent of original size [2021-08-06 20:30:58,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 61.7 percent of original size [2021-08-06 20:30:58,017 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 61.7 percent of original size [2021-08-06 20:30:58,152 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:58,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:58,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295722927] [2021-08-06 20:30:58,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295722927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:58,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456217199] [2021-08-06 20:30:58,152 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:30:58,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:58,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:58,153 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:30:58,154 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:30:58,657 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:30:58,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:30:58,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:30:58,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:59,616 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:30:59,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:30:59,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:59,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:59,777 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:30:59,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456217199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:59,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:59,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:30:59,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206995337] [2021-08-06 20:30:59,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:30:59,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:59,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:30:59,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:30:59,778 INFO L87 Difference]: Start difference. First operand 296 states and 640 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:01,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:01,301 INFO L93 Difference]: Finished difference Result 358 states and 728 transitions. [2021-08-06 20:31:01,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:31:01,301 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:01,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:01,302 INFO L225 Difference]: With dead ends: 358 [2021-08-06 20:31:01,302 INFO L226 Difference]: Without dead ends: 353 [2021-08-06 20:31:01,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1627.1ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:31:01,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-08-06 20:31:01,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 304. [2021-08-06 20:31:01,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:01,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-06 20:31:01,308 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-06 20:31:01,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:01,308 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-06 20:31:01,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:01,308 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-06 20:31:01,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:01,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:01,308 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:01,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:01,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:01,525 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:01,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:01,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1437337910, now seen corresponding path program 6 times [2021-08-06 20:31:01,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:01,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646758571] [2021-08-06 20:31:01,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:01,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:01,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:01,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 48.2 percent of original size [2021-08-06 20:31:01,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 48.2 percent of original size [2021-08-06 20:31:01,862 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 94.0 percent of original size [2021-08-06 20:31:01,868 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 94.0 percent of original size [2021-08-06 20:31:01,903 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 72.7 percent of original size [2021-08-06 20:31:01,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 72.7 percent of original size [2021-08-06 20:31:01,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:01,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:01,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646758571] [2021-08-06 20:31:01,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646758571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:01,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887734001] [2021-08-06 20:31:01,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:01,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:01,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:01,946 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:01,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 20:31:02,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:02,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:02,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:31:02,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:03,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:03,264 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:03,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:31:03,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:03,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:03,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:03,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887734001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:03,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:03,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:31:03,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32328117] [2021-08-06 20:31:03,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:31:03,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:03,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:31:03,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:31:03,790 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:06,244 INFO L93 Difference]: Finished difference Result 602 states and 1146 transitions. [2021-08-06 20:31:06,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:31:06,244 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:06,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:06,246 INFO L225 Difference]: With dead ends: 602 [2021-08-06 20:31:06,246 INFO L226 Difference]: Without dead ends: 587 [2021-08-06 20:31:06,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 2147.9ms TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:31:06,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-08-06 20:31:06,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 312. [2021-08-06 20:31:06,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.167202572347267) internal successors, (674), 311 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 674 transitions. [2021-08-06 20:31:06,260 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 674 transitions. Word has length 26 [2021-08-06 20:31:06,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:06,260 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 674 transitions. [2021-08-06 20:31:06,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,260 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 674 transitions. [2021-08-06 20:31:06,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:06,261 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:06,261 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:06,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:06,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:06,461 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:06,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:06,462 INFO L82 PathProgramCache]: Analyzing trace with hash 531486410, now seen corresponding path program 7 times [2021-08-06 20:31:06,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:06,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587763452] [2021-08-06 20:31:06,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:06,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:06,544 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:06,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:06,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:31:06,657 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:31:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:06,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:06,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587763452] [2021-08-06 20:31:06,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587763452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:06,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463591275] [2021-08-06 20:31:06,773 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:06,773 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:06,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:06,774 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:06,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 20:31:07,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:07,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:07,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:08,453 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:31:08,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 110 treesize of output 79 [2021-08-06 20:31:08,602 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:08,603 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:08,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:08,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463591275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:08,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:08,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:08,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314816815] [2021-08-06 20:31:08,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:08,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:08,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:08,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:08,609 INFO L87 Difference]: Start difference. First operand 312 states and 674 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:09,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:09,934 INFO L93 Difference]: Finished difference Result 575 states and 1138 transitions. [2021-08-06 20:31:09,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:31:09,934 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:09,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:09,936 INFO L225 Difference]: With dead ends: 575 [2021-08-06 20:31:09,936 INFO L226 Difference]: Without dead ends: 565 [2021-08-06 20:31:09,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1282.4ms TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:31:09,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-06 20:31:09,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 320. [2021-08-06 20:31:09,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.175548589341693) internal successors, (694), 319 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:09,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 694 transitions. [2021-08-06 20:31:09,942 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 694 transitions. Word has length 26 [2021-08-06 20:31:09,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:09,942 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 694 transitions. [2021-08-06 20:31:09,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:09,943 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 694 transitions. [2021-08-06 20:31:09,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:09,943 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:09,943 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:09,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:10,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:10,155 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:10,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:10,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1040898358, now seen corresponding path program 8 times [2021-08-06 20:31:10,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:10,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263481497] [2021-08-06 20:31:10,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:10,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:10,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:10,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:10,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.5 percent of original size [2021-08-06 20:31:10,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.5 percent of original size [2021-08-06 20:31:10,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:10,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:10,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263481497] [2021-08-06 20:31:10,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263481497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:10,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097737216] [2021-08-06 20:31:10,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:10,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:10,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:10,447 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:10,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 20:31:11,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:11,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:11,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:11,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:11,765 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:11,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:31:12,158 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:12,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:12,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:12,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097737216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:12,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:12,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:12,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689469496] [2021-08-06 20:31:12,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:12,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:12,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:12,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:12,165 INFO L87 Difference]: Start difference. First operand 320 states and 694 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:13,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:13,629 INFO L93 Difference]: Finished difference Result 581 states and 1170 transitions. [2021-08-06 20:31:13,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:31:13,630 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:13,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:13,631 INFO L225 Difference]: With dead ends: 581 [2021-08-06 20:31:13,632 INFO L226 Difference]: Without dead ends: 576 [2021-08-06 20:31:13,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1348.9ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:31:13,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-08-06 20:31:13,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 321. [2021-08-06 20:31:13,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.171875) internal successors, (695), 320 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:13,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 695 transitions. [2021-08-06 20:31:13,638 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 695 transitions. Word has length 26 [2021-08-06 20:31:13,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:13,638 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 695 transitions. [2021-08-06 20:31:13,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:13,638 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 695 transitions. [2021-08-06 20:31:13,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:13,638 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:13,639 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:13,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:13,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:13,849 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:13,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:13,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1139814798, now seen corresponding path program 9 times [2021-08-06 20:31:13,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:13,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859681942] [2021-08-06 20:31:13,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:13,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:13,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:13,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 80.7 percent of original size [2021-08-06 20:31:13,948 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 80.7 percent of original size [2021-08-06 20:31:14,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.0 percent of original size [2021-08-06 20:31:14,015 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.0 percent of original size [2021-08-06 20:31:14,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 81.7 percent of original size [2021-08-06 20:31:14,079 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 81.7 percent of original size [2021-08-06 20:31:14,129 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 20:31:14,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 20:31:14,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:14,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:14,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859681942] [2021-08-06 20:31:14,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859681942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:14,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663716379] [2021-08-06 20:31:14,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:14,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:14,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:14,185 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:14,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 20:31:14,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:31:14,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:14,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:31:14,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:15,719 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:15,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:31:16,264 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:16,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:16,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:16,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663716379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:16,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:16,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:16,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168879812] [2021-08-06 20:31:16,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:16,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:16,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:16,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:16,271 INFO L87 Difference]: Start difference. First operand 321 states and 695 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:17,586 INFO L93 Difference]: Finished difference Result 637 states and 1255 transitions. [2021-08-06 20:31:17,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:31:17,587 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:17,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:17,588 INFO L225 Difference]: With dead ends: 637 [2021-08-06 20:31:17,588 INFO L226 Difference]: Without dead ends: 627 [2021-08-06 20:31:17,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1251.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:31:17,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-08-06 20:31:17,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 326. [2021-08-06 20:31:17,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.1784615384615384) internal successors, (708), 325 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 708 transitions. [2021-08-06 20:31:17,624 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 708 transitions. Word has length 26 [2021-08-06 20:31:17,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:17,625 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 708 transitions. [2021-08-06 20:31:17,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,625 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 708 transitions. [2021-08-06 20:31:17,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:17,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:17,625 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:17,646 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:31:17,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-06 20:31:17,826 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:17,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:17,826 INFO L82 PathProgramCache]: Analyzing trace with hash 244491850, now seen corresponding path program 12 times [2021-08-06 20:31:17,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:17,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424638100] [2021-08-06 20:31:17,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:17,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:17,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 29.2 percent of original size [2021-08-06 20:31:17,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 29.2 percent of original size [2021-08-06 20:31:17,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:31:17,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:31:18,032 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 64.5 percent of original size [2021-08-06 20:31:18,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 64.5 percent of original size [2021-08-06 20:31:18,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 72.2 percent of original size [2021-08-06 20:31:18,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 72.2 percent of original size [2021-08-06 20:31:18,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 81.2 percent of original size [2021-08-06 20:31:18,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 81.2 percent of original size [2021-08-06 20:31:18,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:18,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:18,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424638100] [2021-08-06 20:31:18,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424638100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:18,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523996090] [2021-08-06 20:31:18,348 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:18,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:18,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:18,349 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:18,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 20:31:19,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:19,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:19,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:31:19,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:20,495 INFO L354 Elim1Store]: treesize reduction 27, result has 42.6 percent of original size [2021-08-06 20:31:20,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 95 [2021-08-06 20:31:20,981 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:20,982 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:20,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:20,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523996090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:20,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:20,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 20:31:20,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819986716] [2021-08-06 20:31:20,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:31:20,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:20,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:31:20,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:31:20,988 INFO L87 Difference]: Start difference. First operand 326 states and 708 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:24,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:24,071 INFO L93 Difference]: Finished difference Result 424 states and 853 transitions. [2021-08-06 20:31:24,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:31:24,072 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:24,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:24,073 INFO L225 Difference]: With dead ends: 424 [2021-08-06 20:31:24,073 INFO L226 Difference]: Without dead ends: 419 [2021-08-06 20:31:24,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 3164.2ms TimeCoverageRelationStatistics Valid=431, Invalid=2431, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:31:24,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-08-06 20:31:24,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 328. [2021-08-06 20:31:24,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.18348623853211) internal successors, (714), 327 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:24,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 714 transitions. [2021-08-06 20:31:24,093 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 714 transitions. Word has length 26 [2021-08-06 20:31:24,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:24,093 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 714 transitions. [2021-08-06 20:31:24,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:24,093 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 714 transitions. [2021-08-06 20:31:24,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:24,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:24,094 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:24,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:24,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-06 20:31:24,294 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:24,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:24,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1247003062, now seen corresponding path program 13 times [2021-08-06 20:31:24,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:24,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794307313] [2021-08-06 20:31:24,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:24,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:24,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:24,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:31:24,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:31:24,428 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 50.6 percent of original size [2021-08-06 20:31:24,432 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 50.6 percent of original size [2021-08-06 20:31:24,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 55.3 percent of original size [2021-08-06 20:31:24,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 55.3 percent of original size [2021-08-06 20:31:24,517 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 91.4 percent of original size [2021-08-06 20:31:24,525 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 91.4 percent of original size [2021-08-06 20:31:24,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:24,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:24,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794307313] [2021-08-06 20:31:24,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794307313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:24,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986844483] [2021-08-06 20:31:24,716 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:24,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:24,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:24,717 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:24,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 20:31:25,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:25,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:25,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:26,470 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:31:26,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:31:26,651 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:26,652 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:26,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:26,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986844483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:26,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:26,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:31:26,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054319716] [2021-08-06 20:31:26,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:26,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:26,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:26,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:26,658 INFO L87 Difference]: Start difference. First operand 328 states and 714 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:29,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:29,106 INFO L93 Difference]: Finished difference Result 653 states and 1268 transitions. [2021-08-06 20:31:29,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:31:29,106 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:29,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:29,108 INFO L225 Difference]: With dead ends: 653 [2021-08-06 20:31:29,108 INFO L226 Difference]: Without dead ends: 638 [2021-08-06 20:31:29,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 2475.0ms TimeCoverageRelationStatistics Valid=532, Invalid=2660, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:31:29,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-08-06 20:31:29,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 341. [2021-08-06 20:31:29,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:29,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-06 20:31:29,115 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-06 20:31:29,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:29,115 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-06 20:31:29,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:29,115 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-06 20:31:29,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:29,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:29,116 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:29,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:29,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:29,335 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:31:29,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:29,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1327892918, now seen corresponding path program 14 times [2021-08-06 20:31:29,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:29,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17671884] [2021-08-06 20:31:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:29,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:29,375 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:31:29,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:31:29,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 78.2 percent of original size [2021-08-06 20:31:29,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 78.2 percent of original size [2021-08-06 20:31:29,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 79.3 percent of original size [2021-08-06 20:31:29,453 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 79.3 percent of original size [2021-08-06 20:31:29,501 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 91.2 percent of original size [2021-08-06 20:31:29,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 91.2 percent of original size [2021-08-06 20:31:29,588 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 79.5 percent of original size [2021-08-06 20:31:29,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 79.5 percent of original size [2021-08-06 20:31:29,619 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 80.5 percent of original size [2021-08-06 20:31:29,621 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 80.5 percent of original size [2021-08-06 20:31:29,694 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:29,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:29,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17671884] [2021-08-06 20:31:29,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17671884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:29,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710160579] [2021-08-06 20:31:29,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:29,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:29,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:29,695 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:31:29,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 20:31:30,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:30,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:30,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:30,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:31,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:31,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:31,367 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:31,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 96 [2021-08-06 20:31:32,669 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:32,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:32,674 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:32,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710160579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:32,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:32,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 20:31:32,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870174849] [2021-08-06 20:31:32,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:32,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:32,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:32,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:32,676 INFO L87 Difference]: Start difference. First operand 341 states and 746 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:35,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:35,852 INFO L93 Difference]: Finished difference Result 635 states and 1266 transitions. [2021-08-06 20:31:35,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:31:35,852 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:35,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:35,854 INFO L225 Difference]: With dead ends: 635 [2021-08-06 20:31:35,854 INFO L226 Difference]: Without dead ends: 630 [2021-08-06 20:31:35,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 2992.1ms TimeCoverageRelationStatistics Valid=641, Invalid=2665, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:31:35,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-08-06 20:31:35,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 341. [2021-08-06 20:31:35,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:35,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-06 20:31:35,878 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-06 20:31:35,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:35,878 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-06 20:31:35,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:35,878 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-06 20:31:35,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:35,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:35,879 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:35,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:36,079 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:31:36,080 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:31:36,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:36,080 INFO L82 PathProgramCache]: Analyzing trace with hash 277733258, now seen corresponding path program 10 times [2021-08-06 20:31:36,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:36,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002953020] [2021-08-06 20:31:36,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:36,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:36,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:36,171 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:36,176 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:36,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:36,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:36,276 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:36,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:36,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:36,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:36,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002953020] [2021-08-06 20:31:36,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002953020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:36,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493855058] [2021-08-06 20:31:36,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:36,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:36,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:36,352 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:31:36,353 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:31:37,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:37,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:37,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:31:37,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:38,593 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:31:38,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:31:38,793 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:38,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:38,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:38,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493855058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:38,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:38,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:38,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016506129] [2021-08-06 20:31:38,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:38,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:38,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:38,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:38,800 INFO L87 Difference]: Start difference. First operand 341 states and 746 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:39,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:39,387 INFO L93 Difference]: Finished difference Result 474 states and 990 transitions. [2021-08-06 20:31:39,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:31:39,387 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:39,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:39,389 INFO L225 Difference]: With dead ends: 474 [2021-08-06 20:31:39,389 INFO L226 Difference]: Without dead ends: 469 [2021-08-06 20:31:39,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 653.0ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:31:39,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-06 20:31:39,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 349. [2021-08-06 20:31:39,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 2.189655172413793) internal successors, (762), 348 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 762 transitions. [2021-08-06 20:31:39,394 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 762 transitions. Word has length 26 [2021-08-06 20:31:39,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:39,394 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 762 transitions. [2021-08-06 20:31:39,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:39,395 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 762 transitions. [2021-08-06 20:31:39,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:39,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:39,395 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:39,419 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:31:39,596 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:31:39,596 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:31:39,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:39,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1294651510, now seen corresponding path program 11 times [2021-08-06 20:31:39,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:39,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280456066] [2021-08-06 20:31:39,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:39,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:39,663 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:39,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:39,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.5 percent of original size [2021-08-06 20:31:39,721 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.5 percent of original size [2021-08-06 20:31:39,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:39,762 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:39,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:39,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:39,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280456066] [2021-08-06 20:31:39,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280456066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:39,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285977828] [2021-08-06 20:31:39,831 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:31:39,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:39,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:39,845 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:31:39,845 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:31:40,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:31:40,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:40,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:31:40,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:41,652 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:41,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 84 [2021-08-06 20:31:42,163 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:42,164 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:42,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:42,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285977828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:42,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:42,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:31:42,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915490951] [2021-08-06 20:31:42,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:42,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:42,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:42,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:42,170 INFO L87 Difference]: Start difference. First operand 349 states and 762 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:43,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:43,670 INFO L93 Difference]: Finished difference Result 546 states and 1121 transitions. [2021-08-06 20:31:43,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:31:43,671 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:43,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:43,672 INFO L225 Difference]: With dead ends: 546 [2021-08-06 20:31:43,672 INFO L226 Difference]: Without dead ends: 541 [2021-08-06 20:31:43,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 1432.2ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:31:43,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-08-06 20:31:43,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 351. [2021-08-06 20:31:43,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.1914285714285713) internal successors, (767), 350 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:43,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 767 transitions. [2021-08-06 20:31:43,678 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 767 transitions. Word has length 26 [2021-08-06 20:31:43,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:43,678 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 767 transitions. [2021-08-06 20:31:43,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:43,678 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 767 transitions. [2021-08-06 20:31:43,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:43,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:43,679 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:43,699 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:31:43,888 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:31:43,889 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:31:43,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:43,889 INFO L82 PathProgramCache]: Analyzing trace with hash -791382962, now seen corresponding path program 12 times [2021-08-06 20:31:43,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:43,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793484735] [2021-08-06 20:31:43,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:43,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:43,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:43,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 90.5 percent of original size [2021-08-06 20:31:43,960 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 90.5 percent of original size [2021-08-06 20:31:44,004 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 90.3 percent of original size [2021-08-06 20:31:44,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 90.3 percent of original size [2021-08-06 20:31:44,050 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:44,053 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:31:44,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:44,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:44,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793484735] [2021-08-06 20:31:44,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793484735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:44,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529332581] [2021-08-06 20:31:44,120 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:44,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:44,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:44,121 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:31:44,122 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:31:45,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:45,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:45,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:45,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:45,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:45,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:31:46,439 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:46,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:46,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:46,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529332581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:46,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:46,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:31:46,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76222979] [2021-08-06 20:31:46,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:31:46,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:46,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:31:46,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:31:46,446 INFO L87 Difference]: Start difference. First operand 351 states and 767 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:47,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:47,206 INFO L93 Difference]: Finished difference Result 485 states and 1018 transitions. [2021-08-06 20:31:47,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:31:47,207 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:47,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:47,208 INFO L225 Difference]: With dead ends: 485 [2021-08-06 20:31:47,208 INFO L226 Difference]: Without dead ends: 480 [2021-08-06 20:31:47,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 797.6ms TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:31:47,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-08-06 20:31:47,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 354. [2021-08-06 20:31:47,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.2011331444759206) internal successors, (777), 353 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:47,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 777 transitions. [2021-08-06 20:31:47,214 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 777 transitions. Word has length 26 [2021-08-06 20:31:47,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:47,214 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 777 transitions. [2021-08-06 20:31:47,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:47,214 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 777 transitions. [2021-08-06 20:31:47,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:47,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:47,215 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:47,254 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:31:47,415 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:31:47,415 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:31:47,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:47,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1908751862, now seen corresponding path program 13 times [2021-08-06 20:31:47,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:47,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130826919] [2021-08-06 20:31:47,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:47,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:47,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 153, result has 32.6 percent of original size [2021-08-06 20:31:47,519 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 153, result has 32.6 percent of original size [2021-08-06 20:31:47,575 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 145, result has 33.2 percent of original size [2021-08-06 20:31:47,583 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 145, result has 33.2 percent of original size [2021-08-06 20:31:47,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 45.3 percent of original size [2021-08-06 20:31:47,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 45.3 percent of original size [2021-08-06 20:31:47,676 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 79.1 percent of original size [2021-08-06 20:31:47,681 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 79.1 percent of original size [2021-08-06 20:31:47,734 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:47,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:47,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130826919] [2021-08-06 20:31:47,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130826919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:47,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251239224] [2021-08-06 20:31:47,735 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:47,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:47,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:47,736 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:31:47,737 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:31:49,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:49,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:49,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:49,688 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:49,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:31:50,142 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:50,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:50,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:50,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251239224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:50,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:50,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:50,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049447096] [2021-08-06 20:31:50,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:50,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:50,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:50,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:50,150 INFO L87 Difference]: Start difference. First operand 354 states and 777 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:50,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:50,818 INFO L93 Difference]: Finished difference Result 500 states and 1050 transitions. [2021-08-06 20:31:50,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:31:50,819 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:50,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:50,821 INFO L225 Difference]: With dead ends: 500 [2021-08-06 20:31:50,821 INFO L226 Difference]: Without dead ends: 495 [2021-08-06 20:31:50,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 613.0ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:31:50,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-08-06 20:31:50,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 356. [2021-08-06 20:31:50,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.2) internal successors, (781), 355 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:50,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 781 transitions. [2021-08-06 20:31:50,827 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 781 transitions. Word has length 26 [2021-08-06 20:31:50,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:50,827 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 781 transitions. [2021-08-06 20:31:50,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:50,827 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 781 transitions. [2021-08-06 20:31:50,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:50,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:50,828 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:50,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:51,052 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:31:51,053 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:31:51,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:51,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1275612790, now seen corresponding path program 14 times [2021-08-06 20:31:51,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:51,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596222534] [2021-08-06 20:31:51,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:51,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:51,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 77, result has 55.2 percent of original size [2021-08-06 20:31:51,214 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 77, result has 55.2 percent of original size [2021-08-06 20:31:51,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 84.8 percent of original size [2021-08-06 20:31:51,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 84.8 percent of original size [2021-08-06 20:31:51,349 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 75.0 percent of original size [2021-08-06 20:31:51,354 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 75.0 percent of original size [2021-08-06 20:31:51,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 73.6 percent of original size [2021-08-06 20:31:51,411 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 73.6 percent of original size [2021-08-06 20:31:51,454 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 56.8 percent of original size [2021-08-06 20:31:51,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 56.8 percent of original size [2021-08-06 20:31:51,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:51,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:51,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596222534] [2021-08-06 20:31:51,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596222534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:51,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046358383] [2021-08-06 20:31:51,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:51,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:51,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:51,506 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:31:51,507 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:31:52,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:52,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:52,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:31:52,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:53,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:53,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 94 [2021-08-06 20:31:54,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:54,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:54,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:54,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046358383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:54,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:54,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:31:54,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603344471] [2021-08-06 20:31:54,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:54,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:54,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:54,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:54,913 INFO L87 Difference]: Start difference. First operand 356 states and 781 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:56,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:56,959 INFO L93 Difference]: Finished difference Result 587 states and 1172 transitions. [2021-08-06 20:31:56,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:31:56,959 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:56,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:56,961 INFO L225 Difference]: With dead ends: 587 [2021-08-06 20:31:56,961 INFO L226 Difference]: Without dead ends: 567 [2021-08-06 20:31:56,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1978.0ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:31:56,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-08-06 20:31:56,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 363. [2021-08-06 20:31:56,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.2209944751381214) internal successors, (804), 362 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:56,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 804 transitions. [2021-08-06 20:31:56,966 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 804 transitions. Word has length 26 [2021-08-06 20:31:56,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:56,967 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 804 transitions. [2021-08-06 20:31:56,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:56,967 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 804 transitions. [2021-08-06 20:31:56,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:56,967 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:56,967 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:31:57,012 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:31:57,188 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:31:57,188 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:31:57,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:57,188 INFO L82 PathProgramCache]: Analyzing trace with hash 831957258, now seen corresponding path program 15 times [2021-08-06 20:31:57,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:57,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197996274] [2021-08-06 20:31:57,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:57,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:57,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 27.6 percent of original size [2021-08-06 20:31:57,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 27.6 percent of original size [2021-08-06 20:31:57,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 62.1 percent of original size [2021-08-06 20:31:57,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 62.1 percent of original size [2021-08-06 20:31:57,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 63.3 percent of original size [2021-08-06 20:31:57,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 63.3 percent of original size [2021-08-06 20:31:57,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 91, result has 52.8 percent of original size [2021-08-06 20:31:57,452 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 91, result has 52.8 percent of original size [2021-08-06 20:31:57,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 73.4 percent of original size [2021-08-06 20:31:57,505 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 73.4 percent of original size [2021-08-06 20:31:57,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 88.3 percent of original size [2021-08-06 20:31:57,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 88.3 percent of original size [2021-08-06 20:31:57,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:57,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:57,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197996274] [2021-08-06 20:31:57,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197996274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:57,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104220763] [2021-08-06 20:31:57,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:57,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:57,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:57,599 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:31:57,600 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:31:59,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:31:59,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:59,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:31:59,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:00,421 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-06 20:32:00,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 118 treesize of output 103 [2021-08-06 20:32:00,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:00,996 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:01,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:01,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104220763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:01,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:01,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 20:32:01,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098269634] [2021-08-06 20:32:01,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:32:01,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:01,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:32:01,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:32:01,003 INFO L87 Difference]: Start difference. First operand 363 states and 804 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:03,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:03,257 INFO L93 Difference]: Finished difference Result 454 states and 929 transitions. [2021-08-06 20:32:03,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:32:03,257 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:03,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:03,258 INFO L225 Difference]: With dead ends: 454 [2021-08-06 20:32:03,258 INFO L226 Difference]: Without dead ends: 444 [2021-08-06 20:32:03,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 2331.5ms TimeCoverageRelationStatistics Valid=430, Invalid=2432, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:03,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-06 20:32:03,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 365. [2021-08-06 20:32:03,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.2252747252747254) internal successors, (810), 364 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:03,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 810 transitions. [2021-08-06 20:32:03,264 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 810 transitions. Word has length 26 [2021-08-06 20:32:03,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:03,264 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 810 transitions. [2021-08-06 20:32:03,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:03,264 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 810 transitions. [2021-08-06 20:32:03,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:03,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:03,265 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:03,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:03,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:03,465 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:03,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:03,465 INFO L82 PathProgramCache]: Analyzing trace with hash -659537654, now seen corresponding path program 16 times [2021-08-06 20:32:03,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:03,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006333640] [2021-08-06 20:32:03,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:03,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:03,524 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:03,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:03,548 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:03,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:03,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:03,586 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:03,622 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 40.0 percent of original size [2021-08-06 20:32:03,624 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 40.0 percent of original size [2021-08-06 20:32:03,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:03,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:03,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006333640] [2021-08-06 20:32:03,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006333640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:03,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723858779] [2021-08-06 20:32:03,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:03,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:03,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:03,743 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:03,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 20:32:05,284 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:05,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:05,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:32:05,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:06,068 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:32:06,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:32:06,252 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:06,253 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:06,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:06,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723858779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:06,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:06,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:32:06,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145913904] [2021-08-06 20:32:06,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:06,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:06,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:06,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:06,260 INFO L87 Difference]: Start difference. First operand 365 states and 810 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:07,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:07,821 INFO L93 Difference]: Finished difference Result 643 states and 1296 transitions. [2021-08-06 20:32:07,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:32:07,822 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:07,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:07,823 INFO L225 Difference]: With dead ends: 643 [2021-08-06 20:32:07,823 INFO L226 Difference]: Without dead ends: 628 [2021-08-06 20:32:07,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1531.9ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:07,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-08-06 20:32:07,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 397. [2021-08-06 20:32:07,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.244949494949495) internal successors, (889), 396 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:07,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 889 transitions. [2021-08-06 20:32:07,830 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 889 transitions. Word has length 26 [2021-08-06 20:32:07,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:07,830 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 889 transitions. [2021-08-06 20:32:07,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:07,830 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 889 transitions. [2021-08-06 20:32:07,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:07,831 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:07,831 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:07,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:08,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-06 20:32:08,032 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:08,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:08,032 INFO L82 PathProgramCache]: Analyzing trace with hash -740427510, now seen corresponding path program 17 times [2021-08-06 20:32:08,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:08,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631497232] [2021-08-06 20:32:08,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:08,032 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:08,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:08,087 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:08,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 68.2 percent of original size [2021-08-06 20:32:08,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 68.2 percent of original size [2021-08-06 20:32:08,141 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 70.4 percent of original size [2021-08-06 20:32:08,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 70.4 percent of original size [2021-08-06 20:32:08,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 52.0 percent of original size [2021-08-06 20:32:08,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.0 percent of original size [2021-08-06 20:32:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:08,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:08,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631497232] [2021-08-06 20:32:08,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631497232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:08,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320000517] [2021-08-06 20:32:08,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:08,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:08,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:08,294 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:08,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 20:32:09,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:32:09,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:09,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:32:09,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:10,449 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:32:10,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 100 [2021-08-06 20:32:11,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:11,226 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:11,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:11,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320000517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:11,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:11,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:32:11,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557692194] [2021-08-06 20:32:11,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:11,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:11,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:11,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:11,231 INFO L87 Difference]: Start difference. First operand 397 states and 889 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:13,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:13,301 INFO L93 Difference]: Finished difference Result 685 states and 1414 transitions. [2021-08-06 20:32:13,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:32:13,301 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:13,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:13,303 INFO L225 Difference]: With dead ends: 685 [2021-08-06 20:32:13,303 INFO L226 Difference]: Without dead ends: 669 [2021-08-06 20:32:13,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1866.1ms TimeCoverageRelationStatistics Valid=565, Invalid=2297, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:13,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-08-06 20:32:13,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 403. [2021-08-06 20:32:13,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.243781094527363) internal successors, (902), 402 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:13,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 902 transitions. [2021-08-06 20:32:13,310 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 902 transitions. Word has length 26 [2021-08-06 20:32:13,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:13,310 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 902 transitions. [2021-08-06 20:32:13,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:13,310 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 902 transitions. [2021-08-06 20:32:13,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:13,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:13,311 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:13,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:13,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:13,532 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:13,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:13,533 INFO L82 PathProgramCache]: Analyzing trace with hash 2097566798, now seen corresponding path program 15 times [2021-08-06 20:32:13,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:13,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013656404] [2021-08-06 20:32:13,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:13,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:13,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:13,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 76.7 percent of original size [2021-08-06 20:32:13,643 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 76.7 percent of original size [2021-08-06 20:32:13,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 155, result has 50.2 percent of original size [2021-08-06 20:32:13,737 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 155, result has 50.2 percent of original size [2021-08-06 20:32:13,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 164, result has 47.6 percent of original size [2021-08-06 20:32:13,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 164, result has 47.6 percent of original size [2021-08-06 20:32:13,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 34.1 percent of original size [2021-08-06 20:32:13,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 34.1 percent of original size [2021-08-06 20:32:13,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:13,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:13,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013656404] [2021-08-06 20:32:13,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013656404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:13,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540638111] [2021-08-06 20:32:13,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:32:13,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:13,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:13,969 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:13,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 20:32:15,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:32:15,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:15,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:32:15,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:16,253 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:16,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 114 treesize of output 96 [2021-08-06 20:32:17,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:17,415 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:17,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:17,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540638111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:17,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:17,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 20:32:17,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973730812] [2021-08-06 20:32:17,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:32:17,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:17,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:32:17,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:17,421 INFO L87 Difference]: Start difference. First operand 403 states and 902 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:19,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:19,021 INFO L93 Difference]: Finished difference Result 619 states and 1278 transitions. [2021-08-06 20:32:19,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:32:19,021 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:19,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:19,023 INFO L225 Difference]: With dead ends: 619 [2021-08-06 20:32:19,023 INFO L226 Difference]: Without dead ends: 609 [2021-08-06 20:32:19,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1523.6ms TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:32:19,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-06 20:32:19,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 399. [2021-08-06 20:32:19,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.241206030150754) internal successors, (892), 398 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:19,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 892 transitions. [2021-08-06 20:32:19,029 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 892 transitions. Word has length 26 [2021-08-06 20:32:19,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:19,029 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 892 transitions. [2021-08-06 20:32:19,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:19,029 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 892 transitions. [2021-08-06 20:32:19,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:19,030 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:19,030 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:19,054 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:32:19,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:19,231 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:19,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:19,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1098279730, now seen corresponding path program 18 times [2021-08-06 20:32:19,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:19,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580199706] [2021-08-06 20:32:19,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:19,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:19,306 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:19,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:19,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:19,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:19,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:19,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:19,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 48.5 percent of original size [2021-08-06 20:32:19,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 48.5 percent of original size [2021-08-06 20:32:19,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 60.0 percent of original size [2021-08-06 20:32:19,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 60.0 percent of original size [2021-08-06 20:32:19,544 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:19,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:19,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580199706] [2021-08-06 20:32:19,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580199706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:19,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129420763] [2021-08-06 20:32:19,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:19,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:19,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:19,545 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:19,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 20:32:21,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:32:21,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:21,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:21,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:21,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:21,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:21,828 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:21,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 116 treesize of output 96 [2021-08-06 20:32:22,584 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:22,585 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:22,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:22,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129420763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:22,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:22,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 20:32:22,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461951301] [2021-08-06 20:32:22,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:22,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:22,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:22,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:22,591 INFO L87 Difference]: Start difference. First operand 399 states and 892 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:25,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:25,763 INFO L93 Difference]: Finished difference Result 594 states and 1277 transitions. [2021-08-06 20:32:25,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 20:32:25,764 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:25,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:25,765 INFO L225 Difference]: With dead ends: 594 [2021-08-06 20:32:25,765 INFO L226 Difference]: Without dead ends: 584 [2021-08-06 20:32:25,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 3046.4ms TimeCoverageRelationStatistics Valid=812, Invalid=3094, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 20:32:25,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-06 20:32:25,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 447. [2021-08-06 20:32:25,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.2376681614349776) internal successors, (998), 446 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:25,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 998 transitions. [2021-08-06 20:32:25,772 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 998 transitions. Word has length 26 [2021-08-06 20:32:25,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:25,772 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 998 transitions. [2021-08-06 20:32:25,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:25,772 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 998 transitions. [2021-08-06 20:32:25,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:25,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:25,773 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:25,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:25,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 20:32:25,977 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:25,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:25,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1058287930, now seen corresponding path program 16 times [2021-08-06 20:32:25,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:25,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859506912] [2021-08-06 20:32:25,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:25,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:26,111 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 96.7 percent of original size [2021-08-06 20:32:26,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 96.7 percent of original size [2021-08-06 20:32:26,184 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 77.6 percent of original size [2021-08-06 20:32:26,198 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 77.6 percent of original size [2021-08-06 20:32:26,256 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 52.6 percent of original size [2021-08-06 20:32:26,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 52.6 percent of original size [2021-08-06 20:32:26,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 45.8 percent of original size [2021-08-06 20:32:26,323 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 45.8 percent of original size [2021-08-06 20:32:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:26,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:26,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859506912] [2021-08-06 20:32:26,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859506912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:26,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252894965] [2021-08-06 20:32:26,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:26,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:26,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:26,384 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:26,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 20:32:28,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:28,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:28,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:28,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:28,824 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:32:28,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:32:29,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:29,414 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:29,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:29,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252894965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:29,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:29,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:32:29,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429806639] [2021-08-06 20:32:29,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:32:29,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:29,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:32:29,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:29,420 INFO L87 Difference]: Start difference. First operand 447 states and 998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:30,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:30,928 INFO L93 Difference]: Finished difference Result 742 states and 1532 transitions. [2021-08-06 20:32:30,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:32:30,928 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:30,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:30,930 INFO L225 Difference]: With dead ends: 742 [2021-08-06 20:32:30,930 INFO L226 Difference]: Without dead ends: 732 [2021-08-06 20:32:30,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1406.2ms TimeCoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:32:30,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-06 20:32:30,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 448. [2021-08-06 20:32:30,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 2.237136465324385) internal successors, (1000), 447 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:30,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1000 transitions. [2021-08-06 20:32:30,937 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1000 transitions. Word has length 26 [2021-08-06 20:32:30,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:30,937 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 1000 transitions. [2021-08-06 20:32:30,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:30,938 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1000 transitions. [2021-08-06 20:32:30,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:30,938 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:30,938 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:30,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:31,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-06 20:32:31,153 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:32:31,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:31,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1552875658, now seen corresponding path program 17 times [2021-08-06 20:32:31,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:31,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742017575] [2021-08-06 20:32:31,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:31,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:31,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:31,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 52.1 percent of original size [2021-08-06 20:32:31,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 52.1 percent of original size [2021-08-06 20:32:31,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 42.4 percent of original size [2021-08-06 20:32:31,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 42.4 percent of original size [2021-08-06 20:32:31,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 85.5 percent of original size [2021-08-06 20:32:31,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 85.5 percent of original size [2021-08-06 20:32:31,347 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 84.4 percent of original size [2021-08-06 20:32:31,351 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 84.4 percent of original size [2021-08-06 20:32:31,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:31,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:31,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742017575] [2021-08-06 20:32:31,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742017575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:31,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930297750] [2021-08-06 20:32:31,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:31,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:31,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:31,383 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:32:31,384 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:32:33,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:32:33,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:33,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:33,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:34,117 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:32:34,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 78 [2021-08-06 20:32:34,281 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:34,282 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:34,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:34,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930297750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:34,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:34,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 20:32:34,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211026386] [2021-08-06 20:32:34,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:32:34,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:34,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:32:34,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:32:34,288 INFO L87 Difference]: Start difference. First operand 448 states and 1000 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:34,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:34,750 INFO L93 Difference]: Finished difference Result 618 states and 1316 transitions. [2021-08-06 20:32:34,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:32:34,751 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:34,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:34,752 INFO L225 Difference]: With dead ends: 618 [2021-08-06 20:32:34,752 INFO L226 Difference]: Without dead ends: 613 [2021-08-06 20:32:34,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 531.0ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:32:34,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-06 20:32:34,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 449. [2021-08-06 20:32:34,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 2.236607142857143) internal successors, (1002), 448 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:34,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1002 transitions. [2021-08-06 20:32:34,758 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1002 transitions. Word has length 26 [2021-08-06 20:32:34,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:34,758 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 1002 transitions. [2021-08-06 20:32:34,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:34,759 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1002 transitions. [2021-08-06 20:32:34,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:34,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:34,759 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:34,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-06 20:32:34,959 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:32:34,960 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:32:34,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:34,960 INFO L82 PathProgramCache]: Analyzing trace with hash -19509110, now seen corresponding path program 18 times [2021-08-06 20:32:34,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:34,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693936383] [2021-08-06 20:32:34,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:34,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:34,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:35,044 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 20:32:35,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 20:32:35,076 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 60.0 percent of original size [2021-08-06 20:32:35,078 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 60.0 percent of original size [2021-08-06 20:32:35,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:35,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:35,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693936383] [2021-08-06 20:32:35,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693936383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:35,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118365544] [2021-08-06 20:32:35,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:35,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:35,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:35,151 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:32:35,152 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:32:37,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:32:37,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:37,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:32:37,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:37,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:37,787 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:37,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:32:38,272 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:38,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:38,277 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:38,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118365544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:38,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:38,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:32:38,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508153049] [2021-08-06 20:32:38,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:32:38,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:38,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:32:38,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:38,278 INFO L87 Difference]: Start difference. First operand 449 states and 1002 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:39,173 INFO L93 Difference]: Finished difference Result 704 states and 1477 transitions. [2021-08-06 20:32:39,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:32:39,173 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:39,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:39,175 INFO L225 Difference]: With dead ends: 704 [2021-08-06 20:32:39,175 INFO L226 Difference]: Without dead ends: 699 [2021-08-06 20:32:39,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 866.3ms TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:32:39,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-06 20:32:39,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 452. [2021-08-06 20:32:39,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-06 20:32:39,182 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-06 20:32:39,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:39,182 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-06 20:32:39,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,182 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-06 20:32:39,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:39,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:39,183 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:39,207 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:32:39,391 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:32:39,391 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:32:39,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:39,392 INFO L82 PathProgramCache]: Analyzing trace with hash -193199286, now seen corresponding path program 19 times [2021-08-06 20:32:39,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:39,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882063775] [2021-08-06 20:32:39,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:39,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:39,553 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 56.3 percent of original size [2021-08-06 20:32:39,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 56.3 percent of original size [2021-08-06 20:32:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:39,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:39,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882063775] [2021-08-06 20:32:39,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882063775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:39,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082748388] [2021-08-06 20:32:39,627 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:32:39,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:39,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:39,628 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:32:39,629 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:32:41,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:41,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:41,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:42,232 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:32:42,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:32:42,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:42,741 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:42,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:42,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082748388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:42,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:42,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 20:32:42,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309121478] [2021-08-06 20:32:42,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:32:42,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:42,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:32:42,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:32:42,747 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:43,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:43,226 INFO L93 Difference]: Finished difference Result 624 states and 1334 transitions. [2021-08-06 20:32:43,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:32:43,227 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:43,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:43,228 INFO L225 Difference]: With dead ends: 624 [2021-08-06 20:32:43,228 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 20:32:43,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 454.4ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:32:43,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 20:32:43,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 452. [2021-08-06 20:32:43,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:43,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-06 20:32:43,235 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-06 20:32:43,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:43,235 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-06 20:32:43,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:43,235 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-06 20:32:43,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:43,236 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:43,236 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:43,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:43,458 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:32:43,459 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:32:43,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:43,459 INFO L82 PathProgramCache]: Analyzing trace with hash -785003702, now seen corresponding path program 20 times [2021-08-06 20:32:43,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:43,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582551532] [2021-08-06 20:32:43,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:43,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:43,565 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 87.3 percent of original size [2021-08-06 20:32:43,573 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 87.3 percent of original size [2021-08-06 20:32:43,615 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 82.0 percent of original size [2021-08-06 20:32:43,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 82.0 percent of original size [2021-08-06 20:32:43,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 83.1 percent of original size [2021-08-06 20:32:43,698 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 83.1 percent of original size [2021-08-06 20:32:43,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:43,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:43,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582551532] [2021-08-06 20:32:43,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582551532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:43,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371195089] [2021-08-06 20:32:43,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:32:43,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:43,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:43,742 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:32:43,743 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:32:45,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:32:45,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:45,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:32:45,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:46,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:46,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:46,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:32:46,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:46,832 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:46,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:46,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371195089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:46,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:46,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:32:46,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951327885] [2021-08-06 20:32:46,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:32:46,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:46,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:32:46,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:46,837 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:47,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:47,438 INFO L93 Difference]: Finished difference Result 625 states and 1337 transitions. [2021-08-06 20:32:47,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:32:47,438 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:47,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:47,440 INFO L225 Difference]: With dead ends: 625 [2021-08-06 20:32:47,440 INFO L226 Difference]: Without dead ends: 620 [2021-08-06 20:32:47,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 632.3ms TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:32:47,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-08-06 20:32:47,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 458. [2021-08-06 20:32:47,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:47,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-06 20:32:47,446 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-06 20:32:47,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:47,446 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-06 20:32:47,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:47,446 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-06 20:32:47,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:47,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:47,447 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:47,473 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:32:47,647 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:32:47,647 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:32:47,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:47,648 INFO L82 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 21 times [2021-08-06 20:32:47,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:47,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349048286] [2021-08-06 20:32:47,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:47,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:47,742 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 55.7 percent of original size [2021-08-06 20:32:47,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 55.7 percent of original size [2021-08-06 20:32:47,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 66.3 percent of original size [2021-08-06 20:32:47,917 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 66.3 percent of original size [2021-08-06 20:32:47,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:47,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:47,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349048286] [2021-08-06 20:32:47,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349048286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:47,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484600018] [2021-08-06 20:32:47,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:32:47,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:47,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:47,979 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:32:47,980 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:32:50,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:32:50,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:50,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:32:50,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:50,895 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:32:50,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 120 treesize of output 102 [2021-08-06 20:32:51,683 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 72.1 percent of original size [2021-08-06 20:32:51,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 72.1 percent of original size [2021-08-06 20:32:51,879 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:51,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:51,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:32:51,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484600018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:51,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:51,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 20:32:51,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912529092] [2021-08-06 20:32:51,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:32:51,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:51,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:32:51,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:32:51,887 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:52,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:52,427 INFO L93 Difference]: Finished difference Result 624 states and 1339 transitions. [2021-08-06 20:32:52,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:32:52,428 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:52,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:52,430 INFO L225 Difference]: With dead ends: 624 [2021-08-06 20:32:52,430 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 20:32:52,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 610.1ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:32:52,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 20:32:52,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 458. [2021-08-06 20:32:52,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:52,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-06 20:32:52,436 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-06 20:32:52,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:52,436 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-06 20:32:52,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:52,436 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-06 20:32:52,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:52,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:52,437 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:52,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:52,656 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:32:52,657 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:32:52,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:52,657 INFO L82 PathProgramCache]: Analyzing trace with hash -337213050, now seen corresponding path program 22 times [2021-08-06 20:32:52,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:52,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607829921] [2021-08-06 20:32:52,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:52,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:52,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 202, result has 27.1 percent of original size [2021-08-06 20:32:52,752 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 202, result has 27.1 percent of original size [2021-08-06 20:32:52,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 245, result has 33.6 percent of original size [2021-08-06 20:32:52,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 245, result has 33.6 percent of original size [2021-08-06 20:32:52,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 41.4 percent of original size [2021-08-06 20:32:52,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 41.4 percent of original size [2021-08-06 20:32:52,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 39.9 percent of original size [2021-08-06 20:32:53,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 39.9 percent of original size [2021-08-06 20:32:53,046 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 152, result has 30.6 percent of original size [2021-08-06 20:32:53,054 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 152, result has 30.6 percent of original size [2021-08-06 20:32:53,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:53,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:53,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607829921] [2021-08-06 20:32:53,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607829921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:53,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16205355] [2021-08-06 20:32:53,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:53,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:53,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:53,097 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:32:53,098 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:32:55,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:55,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:55,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:32:55,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:56,195 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:32:56,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:32:56,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:32:56,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:32:56,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:56,387 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:56,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:56,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16205355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:56,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:56,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:32:56,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792850129] [2021-08-06 20:32:56,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:32:56,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:56,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:32:56,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:56,393 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:56,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:56,958 INFO L93 Difference]: Finished difference Result 628 states and 1327 transitions. [2021-08-06 20:32:56,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:32:56,958 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:56,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:56,960 INFO L225 Difference]: With dead ends: 628 [2021-08-06 20:32:56,960 INFO L226 Difference]: Without dead ends: 618 [2021-08-06 20:32:56,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 660.0ms TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:32:56,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-06 20:32:56,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 460. [2021-08-06 20:32:56,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.24400871459695) internal successors, (1030), 459 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:56,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1030 transitions. [2021-08-06 20:32:56,967 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1030 transitions. Word has length 26 [2021-08-06 20:32:56,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:56,969 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1030 transitions. [2021-08-06 20:32:56,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:56,969 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1030 transitions. [2021-08-06 20:32:56,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:56,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:56,969 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:32:56,995 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:32:57,183 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:32:57,183 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:32:57,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:57,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1770356998, now seen corresponding path program 19 times [2021-08-06 20:32:57,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:57,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718243952] [2021-08-06 20:32:57,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:57,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:57,266 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:32:57,269 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:32:57,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 75.4 percent of original size [2021-08-06 20:32:57,300 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 75.4 percent of original size [2021-08-06 20:32:57,337 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 44.4 percent of original size [2021-08-06 20:32:57,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 44.4 percent of original size [2021-08-06 20:32:57,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:57,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:57,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718243952] [2021-08-06 20:32:57,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718243952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:57,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565599467] [2021-08-06 20:32:57,453 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:32:57,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:57,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:57,454 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:32:57,455 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:32:59,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:59,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:32:59,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:00,788 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:33:00,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:33:00,944 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:00,945 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:00,950 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:00,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565599467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:00,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:00,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:33:00,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894499394] [2021-08-06 20:33:00,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:00,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:00,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:00,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:00,951 INFO L87 Difference]: Start difference. First operand 460 states and 1030 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:01,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:01,648 INFO L93 Difference]: Finished difference Result 628 states and 1306 transitions. [2021-08-06 20:33:01,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:33:01,649 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:01,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:01,651 INFO L225 Difference]: With dead ends: 628 [2021-08-06 20:33:01,651 INFO L226 Difference]: Without dead ends: 618 [2021-08-06 20:33:01,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 760.6ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:33:01,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-06 20:33:01,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 488. [2021-08-06 20:33:01,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:01,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-06 20:33:01,657 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-06 20:33:01,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:01,657 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-06 20:33:01,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:01,657 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-06 20:33:01,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:01,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:01,658 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:01,681 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:33:01,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:01,869 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:01,869 INFO L82 PathProgramCache]: Analyzing trace with hash 855253382, now seen corresponding path program 23 times [2021-08-06 20:33:01,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:01,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126563436] [2021-08-06 20:33:01,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:01,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:01,964 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 57.3 percent of original size [2021-08-06 20:33:02,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 57.3 percent of original size [2021-08-06 20:33:02,101 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 81.3 percent of original size [2021-08-06 20:33:02,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 81.3 percent of original size [2021-08-06 20:33:02,195 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 59.8 percent of original size [2021-08-06 20:33:02,200 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 59.8 percent of original size [2021-08-06 20:33:02,257 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 51.9 percent of original size [2021-08-06 20:33:02,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 51.9 percent of original size [2021-08-06 20:33:02,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:02,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:02,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126563436] [2021-08-06 20:33:02,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126563436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:02,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572969718] [2021-08-06 20:33:02,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:02,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:02,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:02,320 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:02,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 20:33:04,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:04,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:04,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:04,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:05,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:05,243 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:05,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:05,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:05,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:05,819 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:05,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572969718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:05,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:05,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:05,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781802595] [2021-08-06 20:33:05,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:05,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:05,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:05,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:05,820 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:07,466 INFO L93 Difference]: Finished difference Result 783 states and 1619 transitions. [2021-08-06 20:33:07,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:33:07,466 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:07,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:07,469 INFO L225 Difference]: With dead ends: 783 [2021-08-06 20:33:07,469 INFO L226 Difference]: Without dead ends: 773 [2021-08-06 20:33:07,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1590.1ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:33:07,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-08-06 20:33:07,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 488. [2021-08-06 20:33:07,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-06 20:33:07,476 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-06 20:33:07,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:07,477 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-06 20:33:07,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,477 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-06 20:33:07,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:07,477 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:07,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:07,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-06 20:33:07,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:07,678 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:07,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:07,678 INFO L82 PathProgramCache]: Analyzing trace with hash 197972230, now seen corresponding path program 20 times [2021-08-06 20:33:07,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:07,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276884280] [2021-08-06 20:33:07,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:07,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:07,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 62.8 percent of original size [2021-08-06 20:33:07,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 62.8 percent of original size [2021-08-06 20:33:07,744 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 68.5 percent of original size [2021-08-06 20:33:07,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 68.5 percent of original size [2021-08-06 20:33:07,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 50.0 percent of original size [2021-08-06 20:33:07,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 50.0 percent of original size [2021-08-06 20:33:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:07,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:07,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276884280] [2021-08-06 20:33:07,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276884280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:07,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873515006] [2021-08-06 20:33:07,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:07,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:07,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:07,856 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:07,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 20:33:10,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:10,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:10,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:10,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:10,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:10,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:10,807 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:10,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 96 [2021-08-06 20:33:12,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:12,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:12,239 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:12,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873515006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:12,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:12,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:33:12,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967037007] [2021-08-06 20:33:12,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:12,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:12,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:12,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:12,240 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:13,506 INFO L93 Difference]: Finished difference Result 812 states and 1672 transitions. [2021-08-06 20:33:13,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:33:13,507 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:13,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:13,509 INFO L225 Difference]: With dead ends: 812 [2021-08-06 20:33:13,509 INFO L226 Difference]: Without dead ends: 798 [2021-08-06 20:33:13,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1161.9ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:33:13,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-08-06 20:33:13,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 478. [2021-08-06 20:33:13,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 2.2348008385744236) internal successors, (1066), 477 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1066 transitions. [2021-08-06 20:33:13,516 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1066 transitions. Word has length 26 [2021-08-06 20:33:13,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:13,516 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1066 transitions. [2021-08-06 20:33:13,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,516 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1066 transitions. [2021-08-06 20:33:13,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:13,517 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:13,517 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:13,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:13,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 20:33:13,717 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:13,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:13,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1259000758, now seen corresponding path program 24 times [2021-08-06 20:33:13,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:13,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110956295] [2021-08-06 20:33:13,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:13,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:13,808 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 56.8 percent of original size [2021-08-06 20:33:13,832 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 56.8 percent of original size [2021-08-06 20:33:13,916 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 75.0 percent of original size [2021-08-06 20:33:13,974 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 75.0 percent of original size [2021-08-06 20:33:14,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 71.1 percent of original size [2021-08-06 20:33:14,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 71.1 percent of original size [2021-08-06 20:33:14,264 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 96.3 percent of original size [2021-08-06 20:33:14,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 96.3 percent of original size [2021-08-06 20:33:14,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:14,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:14,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110956295] [2021-08-06 20:33:14,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110956295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:14,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669662636] [2021-08-06 20:33:14,335 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:14,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:14,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:14,336 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:14,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 20:33:16,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:16,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:16,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:16,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:17,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:17,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:17,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:17,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:17,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:17,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:17,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669662636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:17,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:17,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:17,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633848158] [2021-08-06 20:33:17,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:17,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:17,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:17,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:17,771 INFO L87 Difference]: Start difference. First operand 478 states and 1066 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:18,932 INFO L93 Difference]: Finished difference Result 671 states and 1415 transitions. [2021-08-06 20:33:18,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:33:18,933 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:18,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:18,934 INFO L225 Difference]: With dead ends: 671 [2021-08-06 20:33:18,934 INFO L226 Difference]: Without dead ends: 666 [2021-08-06 20:33:18,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1212.3ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:33:18,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-08-06 20:33:18,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 477. [2021-08-06 20:33:18,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 2.23109243697479) internal successors, (1062), 476 states have internal predecessors, (1062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1062 transitions. [2021-08-06 20:33:18,940 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1062 transitions. Word has length 26 [2021-08-06 20:33:18,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:18,941 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 1062 transitions. [2021-08-06 20:33:18,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,941 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1062 transitions. [2021-08-06 20:33:18,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:18,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:18,941 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:18,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:19,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-06 20:33:19,165 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:19,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:19,165 INFO L82 PathProgramCache]: Analyzing trace with hash -159879990, now seen corresponding path program 21 times [2021-08-06 20:33:19,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:19,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829999822] [2021-08-06 20:33:19,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:19,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:19,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:33:19,244 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:33:19,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:33:19,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:33:19,308 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 33.3 percent of original size [2021-08-06 20:33:19,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 33.3 percent of original size [2021-08-06 20:33:19,328 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 45.2 percent of original size [2021-08-06 20:33:19,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 45.2 percent of original size [2021-08-06 20:33:19,357 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:33:19,361 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:33:19,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:19,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:19,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829999822] [2021-08-06 20:33:19,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829999822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:19,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437394104] [2021-08-06 20:33:19,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:19,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:19,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:19,412 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:19,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 20:33:21,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:21,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:21,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:33:21,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:22,673 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:33:22,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 120 treesize of output 118 [2021-08-06 20:33:24,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 77.4 percent of original size [2021-08-06 20:33:24,182 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 77.4 percent of original size [2021-08-06 20:33:24,444 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:24,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:24,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:24,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437394104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:24,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:24,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 20:33:24,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086986057] [2021-08-06 20:33:24,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:33:24,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:24,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:33:24,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:24,450 INFO L87 Difference]: Start difference. First operand 477 states and 1062 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:25,778 INFO L93 Difference]: Finished difference Result 798 states and 1680 transitions. [2021-08-06 20:33:25,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:33:25,778 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:25,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:25,779 INFO L225 Difference]: With dead ends: 798 [2021-08-06 20:33:25,779 INFO L226 Difference]: Without dead ends: 788 [2021-08-06 20:33:25,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1348.5ms TimeCoverageRelationStatistics Valid=469, Invalid=1787, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:33:25,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-08-06 20:33:25,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 514. [2021-08-06 20:33:25,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-06 20:33:25,786 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-06 20:33:25,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:25,786 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-06 20:33:25,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,786 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-06 20:33:25,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:25,787 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:25,787 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:25,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:25,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-06 20:33:26,000 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:26,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:26,000 INFO L82 PathProgramCache]: Analyzing trace with hash 946842442, now seen corresponding path program 25 times [2021-08-06 20:33:26,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:26,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548962838] [2021-08-06 20:33:26,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:26,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:26,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:26,075 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:26,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:26,155 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:26,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:26,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 87.5 percent of original size [2021-08-06 20:33:26,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 87.5 percent of original size [2021-08-06 20:33:26,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 92.8 percent of original size [2021-08-06 20:33:26,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 92.8 percent of original size [2021-08-06 20:33:26,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:26,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:26,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548962838] [2021-08-06 20:33:26,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548962838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:26,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196910679] [2021-08-06 20:33:26,365 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:26,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:26,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:26,366 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:26,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 20:33:28,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:28,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:28,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:29,726 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:33:29,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:33:30,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:30,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:30,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:30,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196910679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:30,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:30,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:30,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154415405] [2021-08-06 20:33:30,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:30,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:30,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:30,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:30,241 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:30,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:30,889 INFO L93 Difference]: Finished difference Result 714 states and 1512 transitions. [2021-08-06 20:33:30,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:33:30,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:30,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:30,891 INFO L225 Difference]: With dead ends: 714 [2021-08-06 20:33:30,891 INFO L226 Difference]: Without dead ends: 709 [2021-08-06 20:33:30,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 602.7ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:33:30,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-08-06 20:33:30,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 514. [2021-08-06 20:33:30,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:30,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-06 20:33:30,897 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-06 20:33:30,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:30,897 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-06 20:33:30,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:30,897 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-06 20:33:30,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:30,898 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:30,898 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:30,923 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:33:31,112 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:33:31,113 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:33:31,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:31,113 INFO L82 PathProgramCache]: Analyzing trace with hash 639945674, now seen corresponding path program 22 times [2021-08-06 20:33:31,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:31,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919258047] [2021-08-06 20:33:31,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:31,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:31,154 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:33:31,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:33:31,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 85.1 percent of original size [2021-08-06 20:33:31,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 85.1 percent of original size [2021-08-06 20:33:31,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 85.8 percent of original size [2021-08-06 20:33:31,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 85.8 percent of original size [2021-08-06 20:33:31,422 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:31,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:31,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919258047] [2021-08-06 20:33:31,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919258047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:31,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527621827] [2021-08-06 20:33:31,422 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:31,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:31,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:31,423 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:33:31,424 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:33:34,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:34,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:34,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:34,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:34,874 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:33:34,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 100 [2021-08-06 20:33:35,773 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:35,774 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:35,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:35,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527621827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:35,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:35,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:33:35,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750477578] [2021-08-06 20:33:35,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:35,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:35,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:35,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:35,779 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:36,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:36,726 INFO L93 Difference]: Finished difference Result 727 states and 1536 transitions. [2021-08-06 20:33:36,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:33:36,726 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:36,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:36,728 INFO L225 Difference]: With dead ends: 727 [2021-08-06 20:33:36,728 INFO L226 Difference]: Without dead ends: 717 [2021-08-06 20:33:36,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 947.1ms TimeCoverageRelationStatistics Valid=282, Invalid=1124, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:33:36,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-08-06 20:33:36,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 518. [2021-08-06 20:33:36,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 517 states have (on average 2.216634429400387) internal successors, (1146), 517 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:36,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1146 transitions. [2021-08-06 20:33:36,737 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1146 transitions. Word has length 26 [2021-08-06 20:33:36,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:36,737 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 1146 transitions. [2021-08-06 20:33:36,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:36,737 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1146 transitions. [2021-08-06 20:33:36,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:36,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:36,738 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:36,766 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:33:36,961 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:33:36,961 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:33:36,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:36,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1982319532, now seen corresponding path program 26 times [2021-08-06 20:33:36,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:36,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904640865] [2021-08-06 20:33:36,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:36,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:37,039 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:37,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:37,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904640865] [2021-08-06 20:33:37,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904640865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:37,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895791863] [2021-08-06 20:33:37,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:37,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:37,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:37,041 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:33:37,042 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:33:39,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:39,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:39,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:33:39,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:40,191 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:40,192 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:40,213 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:33:40,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895791863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:40,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:40,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:33:40,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706365362] [2021-08-06 20:33:40,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:33:40,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:40,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:33:40,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:33:40,215 INFO L87 Difference]: Start difference. First operand 518 states and 1146 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:40,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:40,892 INFO L93 Difference]: Finished difference Result 1101 states and 2219 transitions. [2021-08-06 20:33:40,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:33:40,893 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:40,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:40,895 INFO L225 Difference]: With dead ends: 1101 [2021-08-06 20:33:40,895 INFO L226 Difference]: Without dead ends: 1101 [2021-08-06 20:33:40,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 476.1ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:33:40,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-06 20:33:40,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 578. [2021-08-06 20:33:40,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 2.249566724436742) internal successors, (1298), 577 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:40,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1298 transitions. [2021-08-06 20:33:40,905 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1298 transitions. Word has length 28 [2021-08-06 20:33:40,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:40,905 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 1298 transitions. [2021-08-06 20:33:40,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:40,905 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1298 transitions. [2021-08-06 20:33:40,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:40,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:40,906 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:40,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-06 20:33:41,124 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:33:41,125 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:33:41,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:41,125 INFO L82 PathProgramCache]: Analyzing trace with hash 490824620, now seen corresponding path program 27 times [2021-08-06 20:33:41,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:41,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070198117] [2021-08-06 20:33:41,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:41,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:41,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:41,195 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:41,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:41,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070198117] [2021-08-06 20:33:41,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070198117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:41,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157054013] [2021-08-06 20:33:41,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:41,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:41,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:41,221 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:33:41,237 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:33:44,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:33:44,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:44,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:33:44,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:44,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:44,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:44,262 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:33:44,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157054013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:44,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:44,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:33:44,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667068994] [2021-08-06 20:33:44,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:33:44,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:44,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:33:44,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:33:44,264 INFO L87 Difference]: Start difference. First operand 578 states and 1298 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:45,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:45,198 INFO L93 Difference]: Finished difference Result 1249 states and 2453 transitions. [2021-08-06 20:33:45,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:33:45,198 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:45,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:45,200 INFO L225 Difference]: With dead ends: 1249 [2021-08-06 20:33:45,200 INFO L226 Difference]: Without dead ends: 1249 [2021-08-06 20:33:45,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 674.2ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:33:45,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2021-08-06 20:33:45,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 584. [2021-08-06 20:33:45,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:45,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-06 20:33:45,211 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-06 20:33:45,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:45,211 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-06 20:33:45,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:45,211 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-06 20:33:45,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:45,212 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:45,212 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:45,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 20:33:45,432 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:33:45,433 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:33:45,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:45,433 INFO L82 PathProgramCache]: Analyzing trace with hash 132571948, now seen corresponding path program 23 times [2021-08-06 20:33:45,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:45,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133308355] [2021-08-06 20:33:45,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:45,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:45,500 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:45,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:45,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133308355] [2021-08-06 20:33:45,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133308355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:45,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188749421] [2021-08-06 20:33:45,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:45,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:45,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:45,502 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:33:45,542 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:33:48,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:33:48,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:48,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:33:48,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:48,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:48,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:48,503 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:48,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188749421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:48,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:48,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:33:48,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925444497] [2021-08-06 20:33:48,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:33:48,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:48,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:33:48,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:33:48,505 INFO L87 Difference]: Start difference. First operand 584 states and 1304 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:48,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:48,904 INFO L93 Difference]: Finished difference Result 984 states and 2010 transitions. [2021-08-06 20:33:48,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:33:48,904 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:48,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:48,906 INFO L225 Difference]: With dead ends: 984 [2021-08-06 20:33:48,906 INFO L226 Difference]: Without dead ends: 984 [2021-08-06 20:33:48,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 299.1ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:33:48,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-08-06 20:33:48,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 584. [2021-08-06 20:33:48,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:48,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-06 20:33:48,914 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-06 20:33:48,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:48,914 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-06 20:33:48,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:48,914 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-06 20:33:48,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:48,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:48,915 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:48,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-06 20:33:49,136 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:33:49,137 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:33:49,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:49,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1872794840, now seen corresponding path program 28 times [2021-08-06 20:33:49,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:49,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862050794] [2021-08-06 20:33:49,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:49,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:49,187 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:49,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:49,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862050794] [2021-08-06 20:33:49,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862050794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:49,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069392636] [2021-08-06 20:33:49,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:49,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:49,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:49,197 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:33:49,197 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:33:52,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:52,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:52,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:52,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:52,183 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:52,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:52,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069392636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:52,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:52,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:33:52,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957895365] [2021-08-06 20:33:52,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:33:52,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:52,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:33:52,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:33:52,224 INFO L87 Difference]: Start difference. First operand 584 states and 1304 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:52,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:52,352 INFO L93 Difference]: Finished difference Result 907 states and 1924 transitions. [2021-08-06 20:33:52,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:33:52,352 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:52,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:52,354 INFO L225 Difference]: With dead ends: 907 [2021-08-06 20:33:52,354 INFO L226 Difference]: Without dead ends: 907 [2021-08-06 20:33:52,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 79.4ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:33:52,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-08-06 20:33:52,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 768. [2021-08-06 20:33:52,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 2.2385919165580184) internal successors, (1717), 767 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:52,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1717 transitions. [2021-08-06 20:33:52,403 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1717 transitions. Word has length 28 [2021-08-06 20:33:52,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:52,403 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 1717 transitions. [2021-08-06 20:33:52,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:52,403 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1717 transitions. [2021-08-06 20:33:52,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:52,404 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:52,404 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:52,439 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:33:52,628 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:33:52,628 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:33:52,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:52,629 INFO L82 PathProgramCache]: Analyzing trace with hash 572424872, now seen corresponding path program 29 times [2021-08-06 20:33:52,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:52,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945301154] [2021-08-06 20:33:52,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:52,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:52,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:52,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:52,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945301154] [2021-08-06 20:33:52,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945301154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:52,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655011391] [2021-08-06 20:33:52,733 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:52,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:52,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:52,734 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:33:52,740 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:33:55,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:55,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:55,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:33:55,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:55,736 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:55,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:55,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655011391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:55,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:55,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:33:55,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496608220] [2021-08-06 20:33:55,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:33:55,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:55,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:33:55,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:33:55,764 INFO L87 Difference]: Start difference. First operand 768 states and 1717 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:56,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:56,119 INFO L93 Difference]: Finished difference Result 1100 states and 2245 transitions. [2021-08-06 20:33:56,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:33:56,120 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:56,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:56,122 INFO L225 Difference]: With dead ends: 1100 [2021-08-06 20:33:56,122 INFO L226 Difference]: Without dead ends: 1082 [2021-08-06 20:33:56,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 264.2ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:33:56,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-08-06 20:33:56,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 837. [2021-08-06 20:33:56,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.2416267942583734) internal successors, (1874), 836 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:56,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1874 transitions. [2021-08-06 20:33:56,134 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1874 transitions. Word has length 28 [2021-08-06 20:33:56,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:56,134 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1874 transitions. [2021-08-06 20:33:56,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:56,134 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1874 transitions. [2021-08-06 20:33:56,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:56,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:56,136 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:56,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 20:33:56,348 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:33:56,349 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:33:56,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:56,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1081457192, now seen corresponding path program 24 times [2021-08-06 20:33:56,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:56,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144964439] [2021-08-06 20:33:56,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:56,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:56,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:56,495 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:56,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:56,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144964439] [2021-08-06 20:33:56,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144964439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:56,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500757595] [2021-08-06 20:33:56,496 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:56,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:56,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:56,496 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:33:56,530 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:33:59,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:33:59,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:59,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:33:59,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:59,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:59,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500757595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:59,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:59,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:33:59,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144069477] [2021-08-06 20:33:59,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:33:59,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:59,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:33:59,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:33:59,580 INFO L87 Difference]: Start difference. First operand 837 states and 1874 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:59,902 INFO L93 Difference]: Finished difference Result 1590 states and 3204 transitions. [2021-08-06 20:33:59,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:33:59,903 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:33:59,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:59,905 INFO L225 Difference]: With dead ends: 1590 [2021-08-06 20:33:59,905 INFO L226 Difference]: Without dead ends: 1564 [2021-08-06 20:33:59,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 329.3ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:33:59,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-06 20:33:59,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1063. [2021-08-06 20:33:59,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1062 states have (on average 2.2645951035781544) internal successors, (2405), 1062 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 2405 transitions. [2021-08-06 20:33:59,930 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 2405 transitions. Word has length 28 [2021-08-06 20:33:59,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:59,930 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 2405 transitions. [2021-08-06 20:33:59,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 2405 transitions. [2021-08-06 20:33:59,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:33:59,931 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:59,931 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:59,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:00,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-06 20:34:00,145 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:00,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:00,145 INFO L82 PathProgramCache]: Analyzing trace with hash 2135177896, now seen corresponding path program 30 times [2021-08-06 20:34:00,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:00,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287426326] [2021-08-06 20:34:00,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:00,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:00,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:00,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287426326] [2021-08-06 20:34:00,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287426326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:00,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95835747] [2021-08-06 20:34:00,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:00,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:00,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:00,221 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:00,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 20:34:03,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:34:03,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:03,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:03,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:03,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:03,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:03,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:03,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95835747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:03,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:03,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:03,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93045285] [2021-08-06 20:34:03,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:03,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:03,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:03,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:03,268 INFO L87 Difference]: Start difference. First operand 1063 states and 2405 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:03,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:03,716 INFO L93 Difference]: Finished difference Result 1490 states and 3002 transitions. [2021-08-06 20:34:03,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:34:03,716 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:03,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:03,719 INFO L225 Difference]: With dead ends: 1490 [2021-08-06 20:34:03,719 INFO L226 Difference]: Without dead ends: 1478 [2021-08-06 20:34:03,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 314.4ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:34:03,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-06 20:34:03,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1075. [2021-08-06 20:34:03,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.2709497206703912) internal successors, (2439), 1074 states have internal predecessors, (2439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:03,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2439 transitions. [2021-08-06 20:34:03,733 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2439 transitions. Word has length 28 [2021-08-06 20:34:03,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:03,733 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2439 transitions. [2021-08-06 20:34:03,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:03,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2439 transitions. [2021-08-06 20:34:03,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:03,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:03,735 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:03,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:03,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:03,957 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:03,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:03,957 INFO L82 PathProgramCache]: Analyzing trace with hash -629673304, now seen corresponding path program 31 times [2021-08-06 20:34:03,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:03,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107230269] [2021-08-06 20:34:03,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:03,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:04,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:04,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:04,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107230269] [2021-08-06 20:34:04,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107230269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:04,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275488446] [2021-08-06 20:34:04,013 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:04,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:04,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:04,014 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:04,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 20:34:06,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:06,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:06,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:07,122 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:07,123 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:07,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275488446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:07,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:07,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:07,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192471089] [2021-08-06 20:34:07,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:07,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:07,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:07,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:07,156 INFO L87 Difference]: Start difference. First operand 1075 states and 2439 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:07,613 INFO L93 Difference]: Finished difference Result 1454 states and 2962 transitions. [2021-08-06 20:34:07,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:34:07,613 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:07,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:07,616 INFO L225 Difference]: With dead ends: 1454 [2021-08-06 20:34:07,616 INFO L226 Difference]: Without dead ends: 1440 [2021-08-06 20:34:07,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 345.6ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:34:07,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2021-08-06 20:34:07,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 1059. [2021-08-06 20:34:07,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.279773156899811) internal successors, (2412), 1058 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2412 transitions. [2021-08-06 20:34:07,631 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2412 transitions. Word has length 28 [2021-08-06 20:34:07,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:07,631 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2412 transitions. [2021-08-06 20:34:07,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2412 transitions. [2021-08-06 20:34:07,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:07,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:07,632 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:07,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:07,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:07,848 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:07,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:07,848 INFO L82 PathProgramCache]: Analyzing trace with hash 94771880, now seen corresponding path program 32 times [2021-08-06 20:34:07,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:07,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980269114] [2021-08-06 20:34:07,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:07,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:07,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:07,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:07,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980269114] [2021-08-06 20:34:07,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980269114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:07,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10903607] [2021-08-06 20:34:07,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:07,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:07,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:07,906 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:07,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 20:34:10,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:10,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:10,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:10,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:10,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:10,912 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:10,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:10,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10903607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:10,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:10,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:10,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904869136] [2021-08-06 20:34:10,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:10,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:10,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:10,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:10,939 INFO L87 Difference]: Start difference. First operand 1059 states and 2412 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:11,265 INFO L93 Difference]: Finished difference Result 1549 states and 3137 transitions. [2021-08-06 20:34:11,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:34:11,266 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:11,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:11,268 INFO L225 Difference]: With dead ends: 1549 [2021-08-06 20:34:11,268 INFO L226 Difference]: Without dead ends: 1525 [2021-08-06 20:34:11,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 226.9ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:34:11,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2021-08-06 20:34:11,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1067. [2021-08-06 20:34:11,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.2870544090056284) internal successors, (2438), 1066 states have internal predecessors, (2438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2438 transitions. [2021-08-06 20:34:11,317 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2438 transitions. Word has length 28 [2021-08-06 20:34:11,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:11,317 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 2438 transitions. [2021-08-06 20:34:11,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2438 transitions. [2021-08-06 20:34:11,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:11,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:11,318 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:11,343 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:34:11,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:11,541 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:11,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:11,541 INFO L82 PathProgramCache]: Analyzing trace with hash -423892184, now seen corresponding path program 33 times [2021-08-06 20:34:11,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:11,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131095962] [2021-08-06 20:34:11,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:11,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:11,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:11,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:11,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131095962] [2021-08-06 20:34:11,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131095962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:11,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031625314] [2021-08-06 20:34:11,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:11,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:11,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:11,589 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:11,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 20:34:14,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:14,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:14,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:34:14,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:14,601 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:14,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:14,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:14,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031625314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:14,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:14,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:34:14,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064110321] [2021-08-06 20:34:14,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:34:14,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:14,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:34:14,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:34:14,636 INFO L87 Difference]: Start difference. First operand 1067 states and 2438 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:14,723 INFO L93 Difference]: Finished difference Result 1204 states and 2621 transitions. [2021-08-06 20:34:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:34:14,724 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:14,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:14,726 INFO L225 Difference]: With dead ends: 1204 [2021-08-06 20:34:14,726 INFO L226 Difference]: Without dead ends: 1204 [2021-08-06 20:34:14,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 72.7ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:14,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-08-06 20:34:14,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 988. [2021-08-06 20:34:14,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 2.281661600810537) internal successors, (2252), 987 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2252 transitions. [2021-08-06 20:34:14,738 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2252 transitions. Word has length 28 [2021-08-06 20:34:14,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:14,739 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2252 transitions. [2021-08-06 20:34:14,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,739 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2252 transitions. [2021-08-06 20:34:14,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:14,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:14,740 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:14,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:14,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 20:34:14,956 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:14,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:14,956 INFO L82 PathProgramCache]: Analyzing trace with hash 603675560, now seen corresponding path program 34 times [2021-08-06 20:34:14,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:14,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281259408] [2021-08-06 20:34:14,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:14,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:14,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:15,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:15,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:15,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281259408] [2021-08-06 20:34:15,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281259408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:15,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969141608] [2021-08-06 20:34:15,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:15,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:15,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:15,019 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:15,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 20:34:17,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:17,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:17,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:17,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:18,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:18,082 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:18,102 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:18,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969141608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:18,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:18,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:18,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508877135] [2021-08-06 20:34:18,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:18,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:18,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:18,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:18,103 INFO L87 Difference]: Start difference. First operand 988 states and 2252 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:18,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:18,912 INFO L93 Difference]: Finished difference Result 2962 states and 5964 transitions. [2021-08-06 20:34:18,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:34:18,912 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:18,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:18,916 INFO L225 Difference]: With dead ends: 2962 [2021-08-06 20:34:18,916 INFO L226 Difference]: Without dead ends: 2962 [2021-08-06 20:34:18,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 577.3ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:34:18,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2962 states. [2021-08-06 20:34:18,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2962 to 929. [2021-08-06 20:34:18,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 2.2553879310344827) internal successors, (2093), 928 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:18,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 2093 transitions. [2021-08-06 20:34:18,934 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 2093 transitions. Word has length 28 [2021-08-06 20:34:18,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:18,934 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 2093 transitions. [2021-08-06 20:34:18,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:18,934 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 2093 transitions. [2021-08-06 20:34:18,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:18,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:18,936 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:18,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:19,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-08-06 20:34:19,160 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:19,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:19,160 INFO L82 PathProgramCache]: Analyzing trace with hash 861498024, now seen corresponding path program 35 times [2021-08-06 20:34:19,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:19,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088010167] [2021-08-06 20:34:19,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:19,160 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:19,237 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:19,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:19,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088010167] [2021-08-06 20:34:19,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088010167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:19,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669610720] [2021-08-06 20:34:19,237 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:19,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:19,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:19,238 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:19,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 20:34:22,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:22,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:22,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:22,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:22,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:22,319 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:22,345 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:22,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669610720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:22,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:22,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:22,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814613450] [2021-08-06 20:34:22,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:22,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:22,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:22,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:22,346 INFO L87 Difference]: Start difference. First operand 929 states and 2093 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:22,709 INFO L93 Difference]: Finished difference Result 1472 states and 2988 transitions. [2021-08-06 20:34:22,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:34:22,709 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:22,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:22,712 INFO L225 Difference]: With dead ends: 1472 [2021-08-06 20:34:22,712 INFO L226 Difference]: Without dead ends: 1468 [2021-08-06 20:34:22,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 261.0ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:34:22,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-08-06 20:34:22,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 994. [2021-08-06 20:34:22,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 993 states have (on average 2.286002014098691) internal successors, (2270), 993 states have internal predecessors, (2270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 2270 transitions. [2021-08-06 20:34:22,728 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 2270 transitions. Word has length 28 [2021-08-06 20:34:22,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:22,729 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 2270 transitions. [2021-08-06 20:34:22,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,730 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 2270 transitions. [2021-08-06 20:34:22,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:22,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:22,731 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:22,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:22,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-06 20:34:22,944 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:22,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:22,945 INFO L82 PathProgramCache]: Analyzing trace with hash -710886744, now seen corresponding path program 36 times [2021-08-06 20:34:22,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:22,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178510242] [2021-08-06 20:34:22,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:22,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:23,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:23,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:23,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178510242] [2021-08-06 20:34:23,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178510242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:23,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697132059] [2021-08-06 20:34:23,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:23,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:23,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:23,015 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:23,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 20:34:25,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:25,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:25,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:25,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:25,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:25,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:25,763 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:25,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697132059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:25,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:25,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:25,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555679574] [2021-08-06 20:34:25,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:25,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:25,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:25,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:25,776 INFO L87 Difference]: Start difference. First operand 994 states and 2270 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:26,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:26,257 INFO L93 Difference]: Finished difference Result 1504 states and 3065 transitions. [2021-08-06 20:34:26,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:34:26,257 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:26,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:26,259 INFO L225 Difference]: With dead ends: 1504 [2021-08-06 20:34:26,259 INFO L226 Difference]: Without dead ends: 1504 [2021-08-06 20:34:26,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 318.2ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:34:26,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-08-06 20:34:26,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 934. [2021-08-06 20:34:26,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.267952840300107) internal successors, (2116), 933 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:26,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2116 transitions. [2021-08-06 20:34:26,275 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2116 transitions. Word has length 28 [2021-08-06 20:34:26,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:26,275 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 2116 transitions. [2021-08-06 20:34:26,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:26,275 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2116 transitions. [2021-08-06 20:34:26,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:26,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:26,277 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:26,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:26,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:26,493 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:26,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:26,493 INFO L82 PathProgramCache]: Analyzing trace with hash 2125030056, now seen corresponding path program 37 times [2021-08-06 20:34:26,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:26,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341580192] [2021-08-06 20:34:26,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:26,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:26,546 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:26,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:26,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341580192] [2021-08-06 20:34:26,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341580192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:26,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405121550] [2021-08-06 20:34:26,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:26,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:26,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:26,547 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:26,548 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:34:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:29,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:29,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:29,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:29,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:29,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:29,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405121550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:29,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:29,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:34:29,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739578373] [2021-08-06 20:34:29,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:34:29,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:29,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:34:29,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:34:29,687 INFO L87 Difference]: Start difference. First operand 934 states and 2116 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:30,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:30,205 INFO L93 Difference]: Finished difference Result 1507 states and 3118 transitions. [2021-08-06 20:34:30,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:34:30,205 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:30,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:30,207 INFO L225 Difference]: With dead ends: 1507 [2021-08-06 20:34:30,207 INFO L226 Difference]: Without dead ends: 1505 [2021-08-06 20:34:30,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 347.0ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:34:30,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-08-06 20:34:30,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1076. [2021-08-06 20:34:30,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2734883720930235) internal successors, (2444), 1075 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:30,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2444 transitions. [2021-08-06 20:34:30,223 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2444 transitions. Word has length 28 [2021-08-06 20:34:30,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:30,223 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2444 transitions. [2021-08-06 20:34:30,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:30,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2444 transitions. [2021-08-06 20:34:30,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:30,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:30,224 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:30,250 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:34:30,448 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:34:30,448 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:34:30,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:30,448 INFO L82 PathProgramCache]: Analyzing trace with hash -977470808, now seen corresponding path program 38 times [2021-08-06 20:34:30,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:30,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601817453] [2021-08-06 20:34:30,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:30,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:30,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:30,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:30,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601817453] [2021-08-06 20:34:30,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601817453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:30,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554534240] [2021-08-06 20:34:30,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:30,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:30,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:30,503 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:34:30,504 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:34:33,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:33,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:33,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:33,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:33,611 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:33,611 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:33,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:33,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554534240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:33,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:33,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:34:33,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944807109] [2021-08-06 20:34:33,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:34:33,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:33,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:34:33,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:34:33,644 INFO L87 Difference]: Start difference. First operand 1076 states and 2444 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:34,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:34,346 INFO L93 Difference]: Finished difference Result 1567 states and 3235 transitions. [2021-08-06 20:34:34,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:34:34,346 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:34,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:34,348 INFO L225 Difference]: With dead ends: 1567 [2021-08-06 20:34:34,349 INFO L226 Difference]: Without dead ends: 1567 [2021-08-06 20:34:34,349 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 489.2ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:34:34,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2021-08-06 20:34:34,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1076. [2021-08-06 20:34:34,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2706976744186047) internal successors, (2441), 1075 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:34,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2441 transitions. [2021-08-06 20:34:34,365 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2441 transitions. Word has length 28 [2021-08-06 20:34:34,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:34,365 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2441 transitions. [2021-08-06 20:34:34,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:34,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2441 transitions. [2021-08-06 20:34:34,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:34,366 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:34,366 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:34,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:34,592 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:34:34,593 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:34:34,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:34,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1634751960, now seen corresponding path program 25 times [2021-08-06 20:34:34,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:34,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279977380] [2021-08-06 20:34:34,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:34,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:34,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:34,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:34,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:34,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279977380] [2021-08-06 20:34:34,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279977380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:34,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547194464] [2021-08-06 20:34:34,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:34,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:34,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:34,681 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:34:34,682 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:34:37,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:37,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:37,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:38,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547194464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:38,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:38,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:34:38,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413622312] [2021-08-06 20:34:38,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:34:38,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:38,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:34:38,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:34:38,020 INFO L87 Difference]: Start difference. First operand 1076 states and 2441 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:38,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:38,543 INFO L93 Difference]: Finished difference Result 2145 states and 4598 transitions. [2021-08-06 20:34:38,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:34:38,543 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:38,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:38,546 INFO L225 Difference]: With dead ends: 2145 [2021-08-06 20:34:38,546 INFO L226 Difference]: Without dead ends: 2145 [2021-08-06 20:34:38,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 398.1ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:34:38,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2021-08-06 20:34:38,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 1482. [2021-08-06 20:34:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 2.3214044564483456) internal successors, (3438), 1481 states have internal predecessors, (3438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:38,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3438 transitions. [2021-08-06 20:34:38,563 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3438 transitions. Word has length 28 [2021-08-06 20:34:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:38,563 INFO L470 AbstractCegarLoop]: Abstraction has 1482 states and 3438 transitions. [2021-08-06 20:34:38,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:38,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3438 transitions. [2021-08-06 20:34:38,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:38,565 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:38,565 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:38,589 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:34:38,782 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:34:38,782 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:34:38,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:38,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1051128680, now seen corresponding path program 39 times [2021-08-06 20:34:38,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:38,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328326360] [2021-08-06 20:34:38,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:38,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:38,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:38,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:38,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328326360] [2021-08-06 20:34:38,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328326360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:38,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637391727] [2021-08-06 20:34:38,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:38,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:38,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:38,840 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:34:38,841 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:34:41,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:41,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:41,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:41,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:41,932 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:41,932 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:41,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:41,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637391727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:41,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:41,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:34:41,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781024281] [2021-08-06 20:34:41,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:34:41,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:41,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:34:41,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:34:41,959 INFO L87 Difference]: Start difference. First operand 1482 states and 3438 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:42,170 INFO L93 Difference]: Finished difference Result 2336 states and 5173 transitions. [2021-08-06 20:34:42,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:34:42,170 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:42,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:42,173 INFO L225 Difference]: With dead ends: 2336 [2021-08-06 20:34:42,173 INFO L226 Difference]: Without dead ends: 2324 [2021-08-06 20:34:42,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 144.8ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:34:42,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2021-08-06 20:34:42,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 1877. [2021-08-06 20:34:42,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1876 states have (on average 2.3304904051172706) internal successors, (4372), 1876 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 4372 transitions. [2021-08-06 20:34:42,195 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 4372 transitions. Word has length 28 [2021-08-06 20:34:42,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:42,195 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 4372 transitions. [2021-08-06 20:34:42,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 4372 transitions. [2021-08-06 20:34:42,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:42,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:42,197 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:42,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:42,422 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:34:42,422 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:34:42,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:42,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1851096232, now seen corresponding path program 40 times [2021-08-06 20:34:42,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:42,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388001799] [2021-08-06 20:34:42,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:42,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:42,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:42,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:42,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:42,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388001799] [2021-08-06 20:34:42,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388001799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:42,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342905175] [2021-08-06 20:34:42,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:42,511 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:42,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:42,512 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:34:42,513 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:34:45,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:45,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:45,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:34:45,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:45,663 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:45,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:45,702 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:45,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342905175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:45,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:45,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:34:45,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450514562] [2021-08-06 20:34:45,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:34:45,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:45,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:34:45,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:34:45,703 INFO L87 Difference]: Start difference. First operand 1877 states and 4372 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:45,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:45,803 INFO L93 Difference]: Finished difference Result 2028 states and 4657 transitions. [2021-08-06 20:34:45,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:34:45,804 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:45,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:45,806 INFO L225 Difference]: With dead ends: 2028 [2021-08-06 20:34:45,806 INFO L226 Difference]: Without dead ends: 2028 [2021-08-06 20:34:45,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 76.4ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:34:45,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2021-08-06 20:34:45,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1969. [2021-08-06 20:34:45,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1968 states have (on average 2.3180894308943087) internal successors, (4562), 1968 states have internal predecessors, (4562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:45,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 4562 transitions. [2021-08-06 20:34:45,825 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 4562 transitions. Word has length 28 [2021-08-06 20:34:45,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:45,825 INFO L470 AbstractCegarLoop]: Abstraction has 1969 states and 4562 transitions. [2021-08-06 20:34:45,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:45,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 4562 transitions. [2021-08-06 20:34:45,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:45,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:45,828 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:45,852 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:34:46,051 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:34:46,052 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:34:46,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:46,052 INFO L82 PathProgramCache]: Analyzing trace with hash 127625004, now seen corresponding path program 41 times [2021-08-06 20:34:46,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:46,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150179913] [2021-08-06 20:34:46,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:46,052 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:46,103 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:46,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:46,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150179913] [2021-08-06 20:34:46,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150179913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:46,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422279658] [2021-08-06 20:34:46,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:46,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:46,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:46,104 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:34:46,105 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:34:49,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:49,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:49,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:49,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:49,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:49,219 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:49,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:49,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422279658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:49,246 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:49,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:34:49,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971429596] [2021-08-06 20:34:49,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:34:49,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:49,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:34:49,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:34:49,246 INFO L87 Difference]: Start difference. First operand 1969 states and 4562 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:49,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:49,476 INFO L93 Difference]: Finished difference Result 2428 states and 5456 transitions. [2021-08-06 20:34:49,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:34:49,476 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:49,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:49,479 INFO L225 Difference]: With dead ends: 2428 [2021-08-06 20:34:49,479 INFO L226 Difference]: Without dead ends: 2420 [2021-08-06 20:34:49,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 137.8ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:34:49,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2021-08-06 20:34:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2246. [2021-08-06 20:34:49,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2245 states have (on average 2.330512249443207) internal successors, (5232), 2245 states have internal predecessors, (5232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:49,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 5232 transitions. [2021-08-06 20:34:49,503 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 5232 transitions. Word has length 28 [2021-08-06 20:34:49,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:49,503 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 5232 transitions. [2021-08-06 20:34:49,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:49,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 5232 transitions. [2021-08-06 20:34:49,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:49,506 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:49,506 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:49,531 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:34:49,728 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:34:49,729 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:34:49,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:49,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1444759764, now seen corresponding path program 42 times [2021-08-06 20:34:49,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:49,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479474827] [2021-08-06 20:34:49,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:49,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:49,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:49,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:49,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479474827] [2021-08-06 20:34:49,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479474827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:49,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049519781] [2021-08-06 20:34:49,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:49,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:49,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:49,782 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:34:49,785 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:34:52,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:52,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:52,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:52,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:52,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:52,941 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:52,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:52,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049519781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:52,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:52,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:34:52,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937440678] [2021-08-06 20:34:52,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:34:52,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:52,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:34:52,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:34:52,983 INFO L87 Difference]: Start difference. First operand 2246 states and 5232 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:53,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:53,281 INFO L93 Difference]: Finished difference Result 2390 states and 5412 transitions. [2021-08-06 20:34:53,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:34:53,281 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:53,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:53,283 INFO L225 Difference]: With dead ends: 2390 [2021-08-06 20:34:53,284 INFO L226 Difference]: Without dead ends: 2390 [2021-08-06 20:34:53,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 178.8ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:34:53,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-06 20:34:53,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 2206. [2021-08-06 20:34:53,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2205 states have (on average 2.3324263038548754) internal successors, (5143), 2205 states have internal predecessors, (5143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 5143 transitions. [2021-08-06 20:34:53,306 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 5143 transitions. Word has length 28 [2021-08-06 20:34:53,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:53,306 INFO L470 AbstractCegarLoop]: Abstraction has 2206 states and 5143 transitions. [2021-08-06 20:34:53,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:53,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 5143 transitions. [2021-08-06 20:34:53,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:53,309 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:53,309 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:53,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-06 20:34:53,533 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:34:53,533 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:34:53,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:53,534 INFO L82 PathProgramCache]: Analyzing trace with hash 317593192, now seen corresponding path program 43 times [2021-08-06 20:34:53,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:53,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994592535] [2021-08-06 20:34:53,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:53,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:53,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:53,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:53,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:53,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994592535] [2021-08-06 20:34:53,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994592535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:53,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248925763] [2021-08-06 20:34:53,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:53,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:53,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:53,620 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:34:53,620 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:34:56,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:56,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:56,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:56,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:56,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:56,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:56,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248925763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:56,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:56,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:34:56,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879066968] [2021-08-06 20:34:56,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:34:56,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:56,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:34:56,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:34:56,895 INFO L87 Difference]: Start difference. First operand 2206 states and 5143 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:57,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:57,665 INFO L93 Difference]: Finished difference Result 4506 states and 9563 transitions. [2021-08-06 20:34:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:34:57,665 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:57,670 INFO L225 Difference]: With dead ends: 4506 [2021-08-06 20:34:57,670 INFO L226 Difference]: Without dead ends: 4506 [2021-08-06 20:34:57,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 551.8ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:34:57,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4506 states. [2021-08-06 20:34:57,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4506 to 2278. [2021-08-06 20:34:57,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2277 states have (on average 2.333772507685551) internal successors, (5314), 2277 states have internal predecessors, (5314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:57,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 5314 transitions. [2021-08-06 20:34:57,703 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 5314 transitions. Word has length 28 [2021-08-06 20:34:57,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:57,703 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 5314 transitions. [2021-08-06 20:34:57,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:57,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 5314 transitions. [2021-08-06 20:34:57,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:57,705 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:57,706 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:57,730 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:34:57,927 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:34:57,927 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:34:57,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:57,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1869804056, now seen corresponding path program 26 times [2021-08-06 20:34:57,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:57,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65109893] [2021-08-06 20:34:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:57,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:58,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:58,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65109893] [2021-08-06 20:34:58,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65109893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:58,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716554655] [2021-08-06 20:34:58,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:58,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:58,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:58,015 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:34:58,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 20:35:00,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:00,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:00,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:00,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:01,144 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:01,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:01,165 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:01,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716554655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:01,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:01,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:35:01,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093987531] [2021-08-06 20:35:01,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:35:01,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:01,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:35:01,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:35:01,165 INFO L87 Difference]: Start difference. First operand 2278 states and 5314 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:01,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:01,856 INFO L93 Difference]: Finished difference Result 4224 states and 8963 transitions. [2021-08-06 20:35:01,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:35:01,857 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:01,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:01,862 INFO L225 Difference]: With dead ends: 4224 [2021-08-06 20:35:01,862 INFO L226 Difference]: Without dead ends: 4224 [2021-08-06 20:35:01,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 474.6ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:35:01,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-08-06 20:35:01,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 2276. [2021-08-06 20:35:01,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 2.333186813186813) internal successors, (5308), 2275 states have internal predecessors, (5308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:01,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 5308 transitions. [2021-08-06 20:35:01,908 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 5308 transitions. Word has length 28 [2021-08-06 20:35:01,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:01,908 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 5308 transitions. [2021-08-06 20:35:01,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:01,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 5308 transitions. [2021-08-06 20:35:01,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:01,912 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:01,912 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:01,939 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:35:02,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:02,134 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:02,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:02,135 INFO L82 PathProgramCache]: Analyzing trace with hash -1360771736, now seen corresponding path program 44 times [2021-08-06 20:35:02,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:02,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160625672] [2021-08-06 20:35:02,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:02,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:02,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:02,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:02,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160625672] [2021-08-06 20:35:02,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160625672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:02,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109932615] [2021-08-06 20:35:02,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:02,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:02,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:02,199 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:02,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 20:35:05,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:05,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:05,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:05,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:05,638 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:05,639 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:05,668 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:05,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109932615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:05,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:05,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:05,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731712722] [2021-08-06 20:35:05,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:05,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:05,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:05,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:05,669 INFO L87 Difference]: Start difference. First operand 2276 states and 5308 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:06,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:06,081 INFO L93 Difference]: Finished difference Result 3003 states and 6636 transitions. [2021-08-06 20:35:06,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:35:06,081 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:06,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:06,086 INFO L225 Difference]: With dead ends: 3003 [2021-08-06 20:35:06,086 INFO L226 Difference]: Without dead ends: 2997 [2021-08-06 20:35:06,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 252.4ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:35:06,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2997 states. [2021-08-06 20:35:06,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2997 to 2601. [2021-08-06 20:35:06,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2601 states, 2600 states have (on average 2.3376923076923077) internal successors, (6078), 2600 states have internal predecessors, (6078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:06,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2601 states to 2601 states and 6078 transitions. [2021-08-06 20:35:06,123 INFO L78 Accepts]: Start accepts. Automaton has 2601 states and 6078 transitions. Word has length 28 [2021-08-06 20:35:06,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:06,123 INFO L470 AbstractCegarLoop]: Abstraction has 2601 states and 6078 transitions. [2021-08-06 20:35:06,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:06,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2601 states and 6078 transitions. [2021-08-06 20:35:06,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:06,127 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:06,127 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:06,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:06,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:06,341 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:06,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:06,341 INFO L82 PathProgramCache]: Analyzing trace with hash 169344360, now seen corresponding path program 45 times [2021-08-06 20:35:06,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:06,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246904606] [2021-08-06 20:35:06,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:06,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:06,401 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:06,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:06,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246904606] [2021-08-06 20:35:06,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246904606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:06,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585834744] [2021-08-06 20:35:06,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:06,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:06,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:06,417 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:06,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 20:35:10,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:35:10,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:10,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:10,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:10,288 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:10,289 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:10,324 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:10,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585834744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:10,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:10,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:10,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354095498] [2021-08-06 20:35:10,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:10,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:10,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:10,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:10,326 INFO L87 Difference]: Start difference. First operand 2601 states and 6078 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:10,712 INFO L93 Difference]: Finished difference Result 2995 states and 6621 transitions. [2021-08-06 20:35:10,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:35:10,712 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:10,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:10,716 INFO L225 Difference]: With dead ends: 2995 [2021-08-06 20:35:10,716 INFO L226 Difference]: Without dead ends: 2989 [2021-08-06 20:35:10,717 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:35:10,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2021-08-06 20:35:10,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2575. [2021-08-06 20:35:10,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3372183372183373) internal successors, (6016), 2574 states have internal predecessors, (6016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6016 transitions. [2021-08-06 20:35:10,750 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6016 transitions. Word has length 28 [2021-08-06 20:35:10,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:10,750 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6016 transitions. [2021-08-06 20:35:10,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6016 transitions. [2021-08-06 20:35:10,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:10,753 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:10,753 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:10,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:10,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:10,977 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:10,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:10,978 INFO L82 PathProgramCache]: Analyzing trace with hash 2138168680, now seen corresponding path program 46 times [2021-08-06 20:35:10,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:10,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006562975] [2021-08-06 20:35:10,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:10,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:11,033 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:11,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:11,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006562975] [2021-08-06 20:35:11,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006562975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:11,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646295464] [2021-08-06 20:35:11,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:11,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:11,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:11,035 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:11,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 20:35:14,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:14,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:14,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:14,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:14,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:14,492 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:14,519 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:14,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646295464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:14,519 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:14,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:35:14,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514074347] [2021-08-06 20:35:14,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:14,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:14,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:14,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:14,519 INFO L87 Difference]: Start difference. First operand 2575 states and 6016 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:14,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:14,901 INFO L93 Difference]: Finished difference Result 3083 states and 6822 transitions. [2021-08-06 20:35:14,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:35:14,901 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:14,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:14,905 INFO L225 Difference]: With dead ends: 3083 [2021-08-06 20:35:14,905 INFO L226 Difference]: Without dead ends: 3079 [2021-08-06 20:35:14,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 299.4ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:35:14,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3079 states. [2021-08-06 20:35:14,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3079 to 2575. [2021-08-06 20:35:14,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3364413364413363) internal successors, (6014), 2574 states have internal predecessors, (6014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:14,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6014 transitions. [2021-08-06 20:35:14,940 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6014 transitions. Word has length 28 [2021-08-06 20:35:14,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:14,940 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6014 transitions. [2021-08-06 20:35:14,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:14,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6014 transitions. [2021-08-06 20:35:14,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:14,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:14,944 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:14,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:15,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-08-06 20:35:15,148 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:15,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:15,149 INFO L82 PathProgramCache]: Analyzing trace with hash 565783912, now seen corresponding path program 47 times [2021-08-06 20:35:15,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:15,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832280218] [2021-08-06 20:35:15,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:15,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:15,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:15,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:15,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832280218] [2021-08-06 20:35:15,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832280218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:15,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504553451] [2021-08-06 20:35:15,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:15,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:15,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:15,206 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:15,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 20:35:18,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:18,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:18,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:18,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:18,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:18,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:18,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:18,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504553451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:18,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:18,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:35:18,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283656109] [2021-08-06 20:35:18,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:18,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:18,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:18,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:18,531 INFO L87 Difference]: Start difference. First operand 2575 states and 6014 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:19,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:19,087 INFO L93 Difference]: Finished difference Result 3178 states and 7072 transitions. [2021-08-06 20:35:19,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:35:19,087 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:19,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:19,091 INFO L225 Difference]: With dead ends: 3178 [2021-08-06 20:35:19,091 INFO L226 Difference]: Without dead ends: 3178 [2021-08-06 20:35:19,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 395.8ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:35:19,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2021-08-06 20:35:19,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 2544. [2021-08-06 20:35:19,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2544 states, 2543 states have (on average 2.3425088478175384) internal successors, (5957), 2543 states have internal predecessors, (5957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:19,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2544 states to 2544 states and 5957 transitions. [2021-08-06 20:35:19,124 INFO L78 Accepts]: Start accepts. Automaton has 2544 states and 5957 transitions. Word has length 28 [2021-08-06 20:35:19,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:19,124 INFO L470 AbstractCegarLoop]: Abstraction has 2544 states and 5957 transitions. [2021-08-06 20:35:19,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:19,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2544 states and 5957 transitions. [2021-08-06 20:35:19,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:19,128 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:19,128 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:19,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:19,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:19,353 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:19,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:19,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1859471148, now seen corresponding path program 48 times [2021-08-06 20:35:19,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:19,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864177792] [2021-08-06 20:35:19,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:19,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:19,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:19,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:19,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:19,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864177792] [2021-08-06 20:35:19,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864177792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:19,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818916708] [2021-08-06 20:35:19,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:19,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:19,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:19,478 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:19,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 20:35:22,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:22,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:22,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:22,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:22,651 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:22,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:22,676 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:22,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818916708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:22,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:22,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:35:22,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705174822] [2021-08-06 20:35:22,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:22,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:22,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:22,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:22,677 INFO L87 Difference]: Start difference. First operand 2544 states and 5957 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:22,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:22,979 INFO L93 Difference]: Finished difference Result 3332 states and 7384 transitions. [2021-08-06 20:35:22,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:35:22,979 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:22,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:22,983 INFO L225 Difference]: With dead ends: 3332 [2021-08-06 20:35:22,983 INFO L226 Difference]: Without dead ends: 3328 [2021-08-06 20:35:22,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 211.2ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:35:22,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2021-08-06 20:35:23,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 2652. [2021-08-06 20:35:23,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2652 states, 2651 states have (on average 2.3526970954356847) internal successors, (6237), 2651 states have internal predecessors, (6237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:23,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2652 states to 2652 states and 6237 transitions. [2021-08-06 20:35:23,015 INFO L78 Accepts]: Start accepts. Automaton has 2652 states and 6237 transitions. Word has length 28 [2021-08-06 20:35:23,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:23,015 INFO L470 AbstractCegarLoop]: Abstraction has 2652 states and 6237 transitions. [2021-08-06 20:35:23,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:23,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2652 states and 6237 transitions. [2021-08-06 20:35:23,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:23,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:23,018 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:23,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:23,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:23,242 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:23,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:23,243 INFO L82 PathProgramCache]: Analyzing trace with hash 287086380, now seen corresponding path program 49 times [2021-08-06 20:35:23,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:23,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273596369] [2021-08-06 20:35:23,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:23,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:23,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:23,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:23,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273596369] [2021-08-06 20:35:23,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273596369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:23,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14835713] [2021-08-06 20:35:23,314 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:23,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:23,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:23,315 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:23,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 20:35:26,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:26,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:26,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:26,663 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:26,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:26,696 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:26,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14835713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:26,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:26,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:35:26,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462096475] [2021-08-06 20:35:26,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:26,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:26,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:26,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:26,697 INFO L87 Difference]: Start difference. First operand 2652 states and 6237 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:27,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:27,367 INFO L93 Difference]: Finished difference Result 2991 states and 6719 transitions. [2021-08-06 20:35:27,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:35:27,367 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:27,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:27,372 INFO L225 Difference]: With dead ends: 2991 [2021-08-06 20:35:27,373 INFO L226 Difference]: Without dead ends: 2991 [2021-08-06 20:35:27,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 418.1ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:35:27,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2021-08-06 20:35:27,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 2364. [2021-08-06 20:35:27,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 2.344054168429962) internal successors, (5539), 2363 states have internal predecessors, (5539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:27,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 5539 transitions. [2021-08-06 20:35:27,416 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 5539 transitions. Word has length 28 [2021-08-06 20:35:27,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:27,416 INFO L470 AbstractCegarLoop]: Abstraction has 2364 states and 5539 transitions. [2021-08-06 20:35:27,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:27,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 5539 transitions. [2021-08-06 20:35:27,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:27,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:27,419 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:27,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:27,632 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:35:27,632 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:35:27,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:27,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1294751916, now seen corresponding path program 27 times [2021-08-06 20:35:27,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:27,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282634784] [2021-08-06 20:35:27,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:27,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:27,699 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:27,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:27,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282634784] [2021-08-06 20:35:27,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282634784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:27,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551997067] [2021-08-06 20:35:27,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:27,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:27,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:27,701 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:35:27,701 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:35:30,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:35:30,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:30,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:30,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:31,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:31,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:31,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551997067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:31,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:31,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:35:31,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332935489] [2021-08-06 20:35:31,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:31,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:31,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:31,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:31,125 INFO L87 Difference]: Start difference. First operand 2364 states and 5539 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:32,400 INFO L93 Difference]: Finished difference Result 8711 states and 17997 transitions. [2021-08-06 20:35:32,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:35:32,400 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:32,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:32,415 INFO L225 Difference]: With dead ends: 8711 [2021-08-06 20:35:32,415 INFO L226 Difference]: Without dead ends: 8711 [2021-08-06 20:35:32,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 925.8ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:35:32,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8711 states. [2021-08-06 20:35:32,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8711 to 3377. [2021-08-06 20:35:32,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 2.3821090047393363) internal successors, (8042), 3376 states have internal predecessors, (8042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 8042 transitions. [2021-08-06 20:35:32,512 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 8042 transitions. Word has length 28 [2021-08-06 20:35:32,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:32,512 INFO L470 AbstractCegarLoop]: Abstraction has 3377 states and 8042 transitions. [2021-08-06 20:35:32,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,512 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 8042 transitions. [2021-08-06 20:35:32,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:32,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:32,520 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:32,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:32,734 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:35:32,735 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:35:32,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:32,735 INFO L82 PathProgramCache]: Analyzing trace with hash -741118356, now seen corresponding path program 50 times [2021-08-06 20:35:32,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:32,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006798574] [2021-08-06 20:35:32,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:32,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:32,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:32,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:32,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006798574] [2021-08-06 20:35:32,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006798574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:32,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677481698] [2021-08-06 20:35:32,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:32,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:32,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:32,864 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:35:32,865 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:35:36,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:36,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:36,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:36,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:36,436 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:36,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:36,459 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:35:36,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677481698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:36,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:36,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:35:36,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402724586] [2021-08-06 20:35:36,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:35:36,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:36,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:35:36,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:35:36,460 INFO L87 Difference]: Start difference. First operand 3377 states and 8042 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:36,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:36,911 INFO L93 Difference]: Finished difference Result 6196 states and 13396 transitions. [2021-08-06 20:35:36,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:35:36,912 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:36,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:36,921 INFO L225 Difference]: With dead ends: 6196 [2021-08-06 20:35:36,921 INFO L226 Difference]: Without dead ends: 6196 [2021-08-06 20:35:36,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:35:36,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6196 states. [2021-08-06 20:35:36,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6196 to 3654. [2021-08-06 20:35:36,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3653 states have (on average 2.3922803175472214) internal successors, (8739), 3653 states have internal predecessors, (8739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:36,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 8739 transitions. [2021-08-06 20:35:36,996 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 8739 transitions. Word has length 28 [2021-08-06 20:35:36,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:36,996 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 8739 transitions. [2021-08-06 20:35:36,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:36,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 8739 transitions. [2021-08-06 20:35:37,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:37,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:37,001 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:37,031 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:35:37,224 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:35:37,224 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:35:37,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:37,224 INFO L82 PathProgramCache]: Analyzing trace with hash 2062354028, now seen corresponding path program 51 times [2021-08-06 20:35:37,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:37,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227237139] [2021-08-06 20:35:37,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:37,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:37,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:37,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:37,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227237139] [2021-08-06 20:35:37,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227237139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:37,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138247151] [2021-08-06 20:35:37,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:37,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:37,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:37,309 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:35:37,310 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:35:40,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:35:40,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:40,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:40,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:40,821 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:40,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:40,841 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:35:40,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138247151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:40,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:40,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:35:40,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204568084] [2021-08-06 20:35:40,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:40,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:40,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:40,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:40,842 INFO L87 Difference]: Start difference. First operand 3654 states and 8739 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:41,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:41,609 INFO L93 Difference]: Finished difference Result 6606 states and 14140 transitions. [2021-08-06 20:35:41,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:35:41,610 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:41,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:41,619 INFO L225 Difference]: With dead ends: 6606 [2021-08-06 20:35:41,619 INFO L226 Difference]: Without dead ends: 6606 [2021-08-06 20:35:41,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 554.5ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:35:41,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6606 states. [2021-08-06 20:35:41,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6606 to 3551. [2021-08-06 20:35:41,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3551 states, 3550 states have (on average 2.3729577464788734) internal successors, (8424), 3550 states have internal predecessors, (8424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:41,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3551 states to 3551 states and 8424 transitions. [2021-08-06 20:35:41,684 INFO L78 Accepts]: Start accepts. Automaton has 3551 states and 8424 transitions. Word has length 28 [2021-08-06 20:35:41,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:41,684 INFO L470 AbstractCegarLoop]: Abstraction has 3551 states and 8424 transitions. [2021-08-06 20:35:41,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:41,684 INFO L276 IsEmpty]: Start isEmpty. Operand 3551 states and 8424 transitions. [2021-08-06 20:35:41,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:41,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:41,725 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:41,765 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:35:41,931 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:35:41,931 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:35:41,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:41,932 INFO L82 PathProgramCache]: Analyzing trace with hash -47923992, now seen corresponding path program 52 times [2021-08-06 20:35:41,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:41,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667298208] [2021-08-06 20:35:41,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:41,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:41,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:41,984 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:41,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:41,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667298208] [2021-08-06 20:35:41,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667298208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:41,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739104536] [2021-08-06 20:35:41,984 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:41,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:41,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:41,985 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:35:41,986 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:35:45,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:45,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:45,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:35:45,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:45,496 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:45,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:35:45,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739104536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:45,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:45,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:35:45,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704012994] [2021-08-06 20:35:45,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:35:45,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:45,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:35:45,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:35:45,537 INFO L87 Difference]: Start difference. First operand 3551 states and 8424 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:45,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:45,625 INFO L93 Difference]: Finished difference Result 4463 states and 10319 transitions. [2021-08-06 20:35:45,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:35:45,625 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:45,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:45,632 INFO L225 Difference]: With dead ends: 4463 [2021-08-06 20:35:45,632 INFO L226 Difference]: Without dead ends: 4461 [2021-08-06 20:35:45,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 62.5ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:45,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4461 states. [2021-08-06 20:35:45,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4461 to 3645. [2021-08-06 20:35:45,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 2.3756860592755213) internal successors, (8657), 3644 states have internal predecessors, (8657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:45,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 8657 transitions. [2021-08-06 20:35:45,695 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 8657 transitions. Word has length 28 [2021-08-06 20:35:45,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:45,695 INFO L470 AbstractCegarLoop]: Abstraction has 3645 states and 8657 transitions. [2021-08-06 20:35:45,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:45,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 8657 transitions. [2021-08-06 20:35:45,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:45,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:45,699 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:45,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-06 20:35:45,916 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:35:45,916 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:35:45,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:45,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1897671576, now seen corresponding path program 53 times [2021-08-06 20:35:45,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:45,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669522074] [2021-08-06 20:35:45,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:45,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:45,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:45,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:45,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:45,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669522074] [2021-08-06 20:35:45,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669522074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:45,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350336901] [2021-08-06 20:35:45,983 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:45,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:45,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:45,984 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:35:45,985 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:35:49,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:49,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:49,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:49,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:49,322 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:49,323 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:49,349 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:49,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350336901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:49,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:49,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:35:49,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872554046] [2021-08-06 20:35:49,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:35:49,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:49,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:35:49,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:35:49,350 INFO L87 Difference]: Start difference. First operand 3645 states and 8657 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:49,519 INFO L93 Difference]: Finished difference Result 5046 states and 11603 transitions. [2021-08-06 20:35:49,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:35:49,519 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:49,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:49,526 INFO L225 Difference]: With dead ends: 5046 [2021-08-06 20:35:49,527 INFO L226 Difference]: Without dead ends: 5034 [2021-08-06 20:35:49,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:35:49,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5034 states. [2021-08-06 20:35:49,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5034 to 4512. [2021-08-06 20:35:49,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 4511 states have (on average 2.3626690312569276) internal successors, (10658), 4511 states have internal predecessors, (10658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 10658 transitions. [2021-08-06 20:35:49,593 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 10658 transitions. Word has length 28 [2021-08-06 20:35:49,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:49,593 INFO L470 AbstractCegarLoop]: Abstraction has 4512 states and 10658 transitions. [2021-08-06 20:35:49,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,594 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 10658 transitions. [2021-08-06 20:35:49,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:49,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:49,599 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:49,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-06 20:35:49,825 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:35:49,825 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:35:49,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:49,825 INFO L82 PathProgramCache]: Analyzing trace with hash -843950872, now seen corresponding path program 54 times [2021-08-06 20:35:49,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:49,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376789940] [2021-08-06 20:35:49,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:49,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:49,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:49,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376789940] [2021-08-06 20:35:49,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376789940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:49,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280834420] [2021-08-06 20:35:49,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:49,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:49,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:49,892 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:35:49,893 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:35:53,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:35:53,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:53,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:35:53,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:53,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:53,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:53,334 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:35:53,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280834420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:53,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:53,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:35:53,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446534981] [2021-08-06 20:35:53,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:35:53,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:53,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:35:53,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:35:53,335 INFO L87 Difference]: Start difference. First operand 4512 states and 10658 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:53,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:53,438 INFO L93 Difference]: Finished difference Result 5154 states and 11922 transitions. [2021-08-06 20:35:53,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:35:53,439 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:53,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:53,445 INFO L225 Difference]: With dead ends: 5154 [2021-08-06 20:35:53,446 INFO L226 Difference]: Without dead ends: 5154 [2021-08-06 20:35:53,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 78.1ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:53,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-08-06 20:35:53,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 4233. [2021-08-06 20:35:53,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 4232 states have (on average 2.3520793950850662) internal successors, (9954), 4232 states have internal predecessors, (9954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:53,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 9954 transitions. [2021-08-06 20:35:53,504 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 9954 transitions. Word has length 28 [2021-08-06 20:35:53,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:53,504 INFO L470 AbstractCegarLoop]: Abstraction has 4233 states and 9954 transitions. [2021-08-06 20:35:53,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:53,504 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 9954 transitions. [2021-08-06 20:35:53,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:53,509 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:53,509 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:53,535 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:35:53,713 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:35:53,714 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:35:53,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:53,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1591637096, now seen corresponding path program 55 times [2021-08-06 20:35:53,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:53,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157978183] [2021-08-06 20:35:53,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:53,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:53,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:53,792 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:53,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:53,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157978183] [2021-08-06 20:35:53,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157978183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:53,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519365759] [2021-08-06 20:35:53,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:53,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:53,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:53,793 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:35:53,829 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:35:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:57,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:57,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:57,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:57,269 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:57,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:57,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519365759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:57,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:57,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:35:57,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301877944] [2021-08-06 20:35:57,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:35:57,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:57,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:35:57,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:35:57,311 INFO L87 Difference]: Start difference. First operand 4233 states and 9954 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:57,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:57,461 INFO L93 Difference]: Finished difference Result 4396 states and 10140 transitions. [2021-08-06 20:35:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:35:57,462 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:57,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:57,467 INFO L225 Difference]: With dead ends: 4396 [2021-08-06 20:35:57,467 INFO L226 Difference]: Without dead ends: 4396 [2021-08-06 20:35:57,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:57,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4396 states. [2021-08-06 20:35:57,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4396 to 4090. [2021-08-06 20:35:57,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4090 states, 4089 states have (on average 2.3448275862068964) internal successors, (9588), 4089 states have internal predecessors, (9588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:57,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4090 states to 4090 states and 9588 transitions. [2021-08-06 20:35:57,529 INFO L78 Accepts]: Start accepts. Automaton has 4090 states and 9588 transitions. Word has length 28 [2021-08-06 20:35:57,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:57,529 INFO L470 AbstractCegarLoop]: Abstraction has 4090 states and 9588 transitions. [2021-08-06 20:35:57,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:57,530 INFO L276 IsEmpty]: Start isEmpty. Operand 4090 states and 9588 transitions. [2021-08-06 20:35:57,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:57,535 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:57,535 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:57,560 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:35:57,755 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:35:57,755 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:35:57,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:57,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1097704024, now seen corresponding path program 56 times [2021-08-06 20:35:57,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:57,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143797571] [2021-08-06 20:35:57,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:57,756 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:57,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:57,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:57,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:57,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143797571] [2021-08-06 20:35:57,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143797571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:57,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078084586] [2021-08-06 20:35:57,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:57,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:57,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:57,833 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:35:57,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 20:36:01,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:01,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:01,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:01,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:01,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:36:01,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:36:01,194 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:36:01,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078084586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:01,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:01,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:36:01,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78687986] [2021-08-06 20:36:01,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:36:01,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:01,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:36:01,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:36:01,195 INFO L87 Difference]: Start difference. First operand 4090 states and 9588 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:01,278 INFO L93 Difference]: Finished difference Result 4226 states and 9859 transitions. [2021-08-06 20:36:01,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:36:01,278 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:01,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:01,283 INFO L225 Difference]: With dead ends: 4226 [2021-08-06 20:36:01,283 INFO L226 Difference]: Without dead ends: 4226 [2021-08-06 20:36:01,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 73.8ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:01,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2021-08-06 20:36:01,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 4110. [2021-08-06 20:36:01,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4110 states, 4109 states have (on average 2.343392552932587) internal successors, (9629), 4109 states have internal predecessors, (9629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4110 states to 4110 states and 9629 transitions. [2021-08-06 20:36:01,330 INFO L78 Accepts]: Start accepts. Automaton has 4110 states and 9629 transitions. Word has length 28 [2021-08-06 20:36:01,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:01,331 INFO L470 AbstractCegarLoop]: Abstraction has 4110 states and 9629 transitions. [2021-08-06 20:36:01,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,331 INFO L276 IsEmpty]: Start isEmpty. Operand 4110 states and 9629 transitions. [2021-08-06 20:36:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:01,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:01,335 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:01,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:01,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:01,557 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:01,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:01,557 INFO L82 PathProgramCache]: Analyzing trace with hash 846108712, now seen corresponding path program 57 times [2021-08-06 20:36:01,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:01,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232218326] [2021-08-06 20:36:01,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:01,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:01,641 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:01,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:01,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232218326] [2021-08-06 20:36:01,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232218326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:01,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451507796] [2021-08-06 20:36:01,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:01,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:01,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:01,657 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:01,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 20:36:04,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:36:04,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:04,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:04,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:05,078 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:05,079 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:05,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451507796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:05,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:05,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:05,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708780018] [2021-08-06 20:36:05,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:05,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:05,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:05,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:05,110 INFO L87 Difference]: Start difference. First operand 4110 states and 9629 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:05,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:05,297 INFO L93 Difference]: Finished difference Result 4324 states and 10083 transitions. [2021-08-06 20:36:05,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:36:05,297 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:05,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:05,302 INFO L225 Difference]: With dead ends: 4324 [2021-08-06 20:36:05,302 INFO L226 Difference]: Without dead ends: 4324 [2021-08-06 20:36:05,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 107.6ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:36:05,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-08-06 20:36:05,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 4230. [2021-08-06 20:36:05,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4230 states, 4229 states have (on average 2.338850792149444) internal successors, (9891), 4229 states have internal predecessors, (9891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:05,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4230 states to 4230 states and 9891 transitions. [2021-08-06 20:36:05,350 INFO L78 Accepts]: Start accepts. Automaton has 4230 states and 9891 transitions. Word has length 28 [2021-08-06 20:36:05,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:05,350 INFO L470 AbstractCegarLoop]: Abstraction has 4230 states and 9891 transitions. [2021-08-06 20:36:05,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:05,350 INFO L276 IsEmpty]: Start isEmpty. Operand 4230 states and 9891 transitions. [2021-08-06 20:36:05,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:05,354 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:05,354 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:05,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:05,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:05,569 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:05,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:05,569 INFO L82 PathProgramCache]: Analyzing trace with hash 177438376, now seen corresponding path program 58 times [2021-08-06 20:36:05,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:05,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994967322] [2021-08-06 20:36:05,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:05,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:05,621 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:05,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:05,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994967322] [2021-08-06 20:36:05,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994967322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:05,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031326436] [2021-08-06 20:36:05,622 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:05,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:05,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:05,622 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:05,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 20:36:08,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:08,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:08,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:08,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:08,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:08,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:08,996 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:08,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031326436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:08,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:08,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:36:08,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833137865] [2021-08-06 20:36:08,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:36:08,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:08,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:36:08,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:36:08,997 INFO L87 Difference]: Start difference. First operand 4230 states and 9891 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:09,123 INFO L93 Difference]: Finished difference Result 4598 states and 10657 transitions. [2021-08-06 20:36:09,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:36:09,123 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:09,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:09,128 INFO L225 Difference]: With dead ends: 4598 [2021-08-06 20:36:09,128 INFO L226 Difference]: Without dead ends: 4598 [2021-08-06 20:36:09,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 89.7ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:09,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2021-08-06 20:36:09,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4400. [2021-08-06 20:36:09,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4400 states, 4399 states have (on average 2.3321209365764948) internal successors, (10259), 4399 states have internal predecessors, (10259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4400 states to 4400 states and 10259 transitions. [2021-08-06 20:36:09,182 INFO L78 Accepts]: Start accepts. Automaton has 4400 states and 10259 transitions. Word has length 28 [2021-08-06 20:36:09,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:09,182 INFO L470 AbstractCegarLoop]: Abstraction has 4400 states and 10259 transitions. [2021-08-06 20:36:09,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,182 INFO L276 IsEmpty]: Start isEmpty. Operand 4400 states and 10259 transitions. [2021-08-06 20:36:09,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:09,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:09,187 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:09,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:09,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-06 20:36:09,389 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:09,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:09,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1705304104, now seen corresponding path program 59 times [2021-08-06 20:36:09,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:09,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743662765] [2021-08-06 20:36:09,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:09,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:09,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:09,463 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:09,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:09,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743662765] [2021-08-06 20:36:09,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743662765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:09,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336903789] [2021-08-06 20:36:09,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:09,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:09,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:09,464 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:09,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 20:36:12,798 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:36:12,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:12,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:12,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:12,991 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:12,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:13,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336903789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:13,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:13,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:36:13,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159721720] [2021-08-06 20:36:13,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:13,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:13,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:13,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:13,013 INFO L87 Difference]: Start difference. First operand 4400 states and 10259 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:13,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:13,646 INFO L93 Difference]: Finished difference Result 11130 states and 23626 transitions. [2021-08-06 20:36:13,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:36:13,646 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:13,665 INFO L225 Difference]: With dead ends: 11130 [2021-08-06 20:36:13,665 INFO L226 Difference]: Without dead ends: 11130 [2021-08-06 20:36:13,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 443.6ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:36:13,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11130 states. [2021-08-06 20:36:13,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11130 to 6066. [2021-08-06 20:36:13,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 6065 states have (on average 2.3516900247320693) internal successors, (14263), 6065 states have internal predecessors, (14263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:13,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 14263 transitions. [2021-08-06 20:36:13,822 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 14263 transitions. Word has length 28 [2021-08-06 20:36:13,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:13,822 INFO L470 AbstractCegarLoop]: Abstraction has 6066 states and 14263 transitions. [2021-08-06 20:36:13,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:13,822 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 14263 transitions. [2021-08-06 20:36:13,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:13,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:13,828 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:13,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-06 20:36:14,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:14,053 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:14,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:14,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1963126568, now seen corresponding path program 60 times [2021-08-06 20:36:14,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:14,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812619365] [2021-08-06 20:36:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:14,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:14,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:14,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:14,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812619365] [2021-08-06 20:36:14,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812619365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:14,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864021862] [2021-08-06 20:36:14,140 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:14,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:14,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:14,141 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:14,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 20:36:17,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:17,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:17,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:17,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:17,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:17,532 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:17,558 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:17,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864021862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:17,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:17,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:17,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236660784] [2021-08-06 20:36:17,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:17,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:17,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:17,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:17,559 INFO L87 Difference]: Start difference. First operand 6066 states and 14263 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:17,709 INFO L93 Difference]: Finished difference Result 7061 states and 16384 transitions. [2021-08-06 20:36:17,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:36:17,709 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:17,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:17,718 INFO L225 Difference]: With dead ends: 7061 [2021-08-06 20:36:17,718 INFO L226 Difference]: Without dead ends: 7057 [2021-08-06 20:36:17,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 86.9ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:17,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2021-08-06 20:36:17,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 6912. [2021-08-06 20:36:17,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6912 states, 6911 states have (on average 2.346114889306902) internal successors, (16214), 6911 states have internal predecessors, (16214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6912 states to 6912 states and 16214 transitions. [2021-08-06 20:36:17,842 INFO L78 Accepts]: Start accepts. Automaton has 6912 states and 16214 transitions. Word has length 28 [2021-08-06 20:36:17,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:17,842 INFO L470 AbstractCegarLoop]: Abstraction has 6912 states and 16214 transitions. [2021-08-06 20:36:17,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,842 INFO L276 IsEmpty]: Start isEmpty. Operand 6912 states and 16214 transitions. [2021-08-06 20:36:17,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:17,863 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:17,863 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:17,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:18,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:18,097 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:18,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:18,097 INFO L82 PathProgramCache]: Analyzing trace with hash 390741800, now seen corresponding path program 61 times [2021-08-06 20:36:18,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:18,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62591001] [2021-08-06 20:36:18,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:18,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:18,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:18,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:18,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:18,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62591001] [2021-08-06 20:36:18,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62591001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:18,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192345535] [2021-08-06 20:36:18,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:18,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:18,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:18,205 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:18,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 20:36:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:21,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:21,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:21,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:21,465 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:21,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:21,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192345535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:21,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:21,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:21,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025332177] [2021-08-06 20:36:21,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:21,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:21,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:21,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:21,498 INFO L87 Difference]: Start difference. First operand 6912 states and 16214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:21,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:21,705 INFO L93 Difference]: Finished difference Result 7065 states and 16396 transitions. [2021-08-06 20:36:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:36:21,705 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:21,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:21,714 INFO L225 Difference]: With dead ends: 7065 [2021-08-06 20:36:21,714 INFO L226 Difference]: Without dead ends: 7065 [2021-08-06 20:36:21,714 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 124.1ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:36:21,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7065 states. [2021-08-06 20:36:21,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7065 to 6827. [2021-08-06 20:36:21,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6827 states, 6826 states have (on average 2.3433929094638146) internal successors, (15996), 6826 states have internal predecessors, (15996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:21,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6827 states to 6827 states and 15996 transitions. [2021-08-06 20:36:21,806 INFO L78 Accepts]: Start accepts. Automaton has 6827 states and 15996 transitions. Word has length 28 [2021-08-06 20:36:21,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:21,806 INFO L470 AbstractCegarLoop]: Abstraction has 6827 states and 15996 transitions. [2021-08-06 20:36:21,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:21,806 INFO L276 IsEmpty]: Start isEmpty. Operand 6827 states and 15996 transitions. [2021-08-06 20:36:21,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:21,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:21,842 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:21,886 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:36:22,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:22,057 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:22,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:22,057 INFO L82 PathProgramCache]: Analyzing trace with hash 32889580, now seen corresponding path program 62 times [2021-08-06 20:36:22,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:22,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761120080] [2021-08-06 20:36:22,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:22,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:22,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:22,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:22,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761120080] [2021-08-06 20:36:22,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761120080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:22,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092972192] [2021-08-06 20:36:22,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:22,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:22,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:22,119 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:22,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 20:36:25,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:25,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:25,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:25,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:25,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:36:25,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:25,466 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:25,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092972192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:25,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:25,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:25,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157569046] [2021-08-06 20:36:25,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:25,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:25,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:25,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:25,467 INFO L87 Difference]: Start difference. First operand 6827 states and 15996 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:25,647 INFO L93 Difference]: Finished difference Result 7044 states and 16423 transitions. [2021-08-06 20:36:25,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:36:25,647 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:25,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:25,656 INFO L225 Difference]: With dead ends: 7044 [2021-08-06 20:36:25,656 INFO L226 Difference]: Without dead ends: 7044 [2021-08-06 20:36:25,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:36:25,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7044 states. [2021-08-06 20:36:25,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7044 to 6962. [2021-08-06 20:36:25,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 6961 states have (on average 2.3398936934348513) internal successors, (16288), 6961 states have internal predecessors, (16288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 16288 transitions. [2021-08-06 20:36:25,747 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 16288 transitions. Word has length 28 [2021-08-06 20:36:25,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:25,747 INFO L470 AbstractCegarLoop]: Abstraction has 6962 states and 16288 transitions. [2021-08-06 20:36:25,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,747 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 16288 transitions. [2021-08-06 20:36:25,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:25,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:25,782 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:25,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:26,007 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:36:26,007 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:36:26,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:26,007 INFO L82 PathProgramCache]: Analyzing trace with hash 832715244, now seen corresponding path program 63 times [2021-08-06 20:36:26,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:26,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19110707] [2021-08-06 20:36:26,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:26,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:26,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:26,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:26,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19110707] [2021-08-06 20:36:26,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19110707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:26,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325330754] [2021-08-06 20:36:26,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:26,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:26,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:26,077 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:36:26,078 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:36:29,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:36:29,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:29,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:29,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:29,604 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:29,604 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:29,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:29,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325330754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:29,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:29,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:36:29,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794483144] [2021-08-06 20:36:29,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:36:29,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:29,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:36:29,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:36:29,638 INFO L87 Difference]: Start difference. First operand 6962 states and 16288 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:29,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:29,927 INFO L93 Difference]: Finished difference Result 7294 states and 16988 transitions. [2021-08-06 20:36:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:36:29,927 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:29,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:29,936 INFO L225 Difference]: With dead ends: 7294 [2021-08-06 20:36:29,936 INFO L226 Difference]: Without dead ends: 7294 [2021-08-06 20:36:29,944 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 180.1ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:36:29,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7294 states. [2021-08-06 20:36:30,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7294 to 7042. [2021-08-06 20:36:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 7041 states have (on average 2.3392983951143305) internal successors, (16471), 7041 states have internal predecessors, (16471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:30,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 16471 transitions. [2021-08-06 20:36:30,038 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 16471 transitions. Word has length 28 [2021-08-06 20:36:30,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:30,061 INFO L470 AbstractCegarLoop]: Abstraction has 7042 states and 16471 transitions. [2021-08-06 20:36:30,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:30,061 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 16471 transitions. [2021-08-06 20:36:30,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:30,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:30,070 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:30,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:30,288 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:36:30,289 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:36:30,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:30,289 INFO L82 PathProgramCache]: Analyzing trace with hash 943465956, now seen corresponding path program 28 times [2021-08-06 20:36:30,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:30,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180634451] [2021-08-06 20:36:30,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:30,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:30,459 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:30,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:30,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180634451] [2021-08-06 20:36:30,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180634451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:30,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642533783] [2021-08-06 20:36:30,459 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:30,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:30,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:30,460 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:36:30,461 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:36:33,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:33,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:33,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:33,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:34,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642533783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:34,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:34,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:36:34,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466674736] [2021-08-06 20:36:34,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:36:34,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:34,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:36:34,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:34,003 INFO L87 Difference]: Start difference. First operand 7042 states and 16471 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:34,277 INFO L93 Difference]: Finished difference Result 8538 states and 19397 transitions. [2021-08-06 20:36:34,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:36:34,277 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:34,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:34,288 INFO L225 Difference]: With dead ends: 8538 [2021-08-06 20:36:34,288 INFO L226 Difference]: Without dead ends: 8514 [2021-08-06 20:36:34,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 252.1ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:36:34,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8514 states. [2021-08-06 20:36:34,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8514 to 6988. [2021-08-06 20:36:34,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 6987 states have (on average 2.338628882209818) internal successors, (16340), 6987 states have internal predecessors, (16340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 16340 transitions. [2021-08-06 20:36:34,432 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 16340 transitions. Word has length 28 [2021-08-06 20:36:34,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:34,432 INFO L470 AbstractCegarLoop]: Abstraction has 6988 states and 16340 transitions. [2021-08-06 20:36:34,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,432 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 16340 transitions. [2021-08-06 20:36:34,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:34,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:34,444 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:34,472 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:36:34,669 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:36:34,670 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:36:34,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:34,670 INFO L82 PathProgramCache]: Analyzing trace with hash -180039896, now seen corresponding path program 64 times [2021-08-06 20:36:34,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:34,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276858708] [2021-08-06 20:36:34,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:34,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:34,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:34,737 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:34,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:34,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276858708] [2021-08-06 20:36:34,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276858708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:34,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189476763] [2021-08-06 20:36:34,737 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:34,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:34,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:34,738 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:36:34,767 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:36:38,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:38,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:38,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:38,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:38,569 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:38,569 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:38,593 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:38,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189476763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:38,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:38,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:36:38,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189158504] [2021-08-06 20:36:38,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:36:38,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:38,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:36:38,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:36:38,594 INFO L87 Difference]: Start difference. First operand 6988 states and 16340 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:38,737 INFO L93 Difference]: Finished difference Result 7670 states and 17644 transitions. [2021-08-06 20:36:38,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:36:38,738 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:38,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:38,747 INFO L225 Difference]: With dead ends: 7670 [2021-08-06 20:36:38,747 INFO L226 Difference]: Without dead ends: 7666 [2021-08-06 20:36:38,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 85.6ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:36:38,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7666 states. [2021-08-06 20:36:38,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7666 to 7482. [2021-08-06 20:36:38,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7482 states, 7481 states have (on average 2.3320411709664484) internal successors, (17446), 7481 states have internal predecessors, (17446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7482 states to 7482 states and 17446 transitions. [2021-08-06 20:36:38,838 INFO L78 Accepts]: Start accepts. Automaton has 7482 states and 17446 transitions. Word has length 28 [2021-08-06 20:36:38,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:38,838 INFO L470 AbstractCegarLoop]: Abstraction has 7482 states and 17446 transitions. [2021-08-06 20:36:38,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,839 INFO L276 IsEmpty]: Start isEmpty. Operand 7482 states and 17446 transitions. [2021-08-06 20:36:38,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:38,846 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:38,846 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:38,873 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:36:39,068 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:36:39,069 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:36:39,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:39,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1752424664, now seen corresponding path program 65 times [2021-08-06 20:36:39,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:39,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741299603] [2021-08-06 20:36:39,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:39,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:39,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:39,201 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:39,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:39,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741299603] [2021-08-06 20:36:39,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741299603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:39,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514754636] [2021-08-06 20:36:39,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:39,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:39,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:39,202 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:36:39,203 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:36:42,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:36:42,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:42,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:42,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:42,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:42,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:42,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:42,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514754636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:42,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:42,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:36:42,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362548307] [2021-08-06 20:36:42,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:36:42,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:42,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:36:42,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:36:42,792 INFO L87 Difference]: Start difference. First operand 7482 states and 17446 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:43,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:43,006 INFO L93 Difference]: Finished difference Result 7695 states and 17710 transitions. [2021-08-06 20:36:43,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:36:43,007 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:43,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:43,016 INFO L225 Difference]: With dead ends: 7695 [2021-08-06 20:36:43,016 INFO L226 Difference]: Without dead ends: 7695 [2021-08-06 20:36:43,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 145.2ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:36:43,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7695 states. [2021-08-06 20:36:43,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7695 to 6673. [2021-08-06 20:36:43,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6673 states, 6672 states have (on average 2.3367805755395685) internal successors, (15591), 6672 states have internal predecessors, (15591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:43,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6673 states to 6673 states and 15591 transitions. [2021-08-06 20:36:43,098 INFO L78 Accepts]: Start accepts. Automaton has 6673 states and 15591 transitions. Word has length 28 [2021-08-06 20:36:43,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:43,098 INFO L470 AbstractCegarLoop]: Abstraction has 6673 states and 15591 transitions. [2021-08-06 20:36:43,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:43,098 INFO L276 IsEmpty]: Start isEmpty. Operand 6673 states and 15591 transitions. [2021-08-06 20:36:43,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:43,104 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:43,104 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:43,129 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:36:43,329 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:36:43,329 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:36:43,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:43,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1310451220, now seen corresponding path program 66 times [2021-08-06 20:36:43,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:43,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789731199] [2021-08-06 20:36:43,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:43,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:43,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:43,396 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:43,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:43,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789731199] [2021-08-06 20:36:43,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789731199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:43,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976485215] [2021-08-06 20:36:43,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:43,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:43,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:43,397 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:36:43,398 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:36:46,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:46,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:46,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:46,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:46,924 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:46,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:46,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:46,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976485215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:46,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:46,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:36:46,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195294224] [2021-08-06 20:36:46,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:36:46,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:46,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:36:46,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:36:46,957 INFO L87 Difference]: Start difference. First operand 6673 states and 15591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:47,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:47,145 INFO L93 Difference]: Finished difference Result 6837 states and 15923 transitions. [2021-08-06 20:36:47,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:36:47,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:47,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:47,153 INFO L225 Difference]: With dead ends: 6837 [2021-08-06 20:36:47,153 INFO L226 Difference]: Without dead ends: 6837 [2021-08-06 20:36:47,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 127.4ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:36:47,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-08-06 20:36:47,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6663. [2021-08-06 20:36:47,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6663 states, 6662 states have (on average 2.3372861002701892) internal successors, (15571), 6662 states have internal predecessors, (15571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:47,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6663 states to 6663 states and 15571 transitions. [2021-08-06 20:36:47,291 INFO L78 Accepts]: Start accepts. Automaton has 6663 states and 15571 transitions. Word has length 28 [2021-08-06 20:36:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:47,291 INFO L470 AbstractCegarLoop]: Abstraction has 6663 states and 15571 transitions. [2021-08-06 20:36:47,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:47,291 INFO L276 IsEmpty]: Start isEmpty. Operand 6663 states and 15571 transitions. [2021-08-06 20:36:47,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:47,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:47,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:47,324 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:36:47,523 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:36:47,524 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:36:47,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:47,524 INFO L82 PathProgramCache]: Analyzing trace with hash -1784448276, now seen corresponding path program 67 times [2021-08-06 20:36:47,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:47,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242214926] [2021-08-06 20:36:47,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:47,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:47,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:47,586 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:47,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:47,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242214926] [2021-08-06 20:36:47,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242214926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:47,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306070294] [2021-08-06 20:36:47,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:47,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:47,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:47,587 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:36:47,588 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:36:51,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:51,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:51,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:51,262 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:51,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:51,295 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:51,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306070294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:51,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:51,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:36:51,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247805936] [2021-08-06 20:36:51,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:36:51,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:51,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:36:51,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:36:51,296 INFO L87 Difference]: Start difference. First operand 6663 states and 15571 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:51,704 INFO L93 Difference]: Finished difference Result 7189 states and 16652 transitions. [2021-08-06 20:36:51,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:36:51,704 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:51,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:51,713 INFO L225 Difference]: With dead ends: 7189 [2021-08-06 20:36:51,713 INFO L226 Difference]: Without dead ends: 7189 [2021-08-06 20:36:51,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 271.9ms TimeCoverageRelationStatistics Valid=325, Invalid=865, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:36:51,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7189 states. [2021-08-06 20:36:51,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7189 to 6762. [2021-08-06 20:36:51,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6762 states, 6761 states have (on average 2.334713799733767) internal successors, (15785), 6761 states have internal predecessors, (15785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6762 states to 6762 states and 15785 transitions. [2021-08-06 20:36:51,798 INFO L78 Accepts]: Start accepts. Automaton has 6762 states and 15785 transitions. Word has length 28 [2021-08-06 20:36:51,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:51,798 INFO L470 AbstractCegarLoop]: Abstraction has 6762 states and 15785 transitions. [2021-08-06 20:36:51,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,798 INFO L276 IsEmpty]: Start isEmpty. Operand 6762 states and 15785 transitions. [2021-08-06 20:36:51,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:51,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:51,805 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:51,830 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:36:52,030 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:36:52,030 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:36:52,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:52,031 INFO L82 PathProgramCache]: Analyzing trace with hash 421394924, now seen corresponding path program 68 times [2021-08-06 20:36:52,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:52,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611720783] [2021-08-06 20:36:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:52,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:52,105 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:52,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:52,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611720783] [2021-08-06 20:36:52,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611720783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:52,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301665836] [2021-08-06 20:36:52,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:52,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:52,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:52,107 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:36:52,107 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:36:55,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:55,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:55,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:55,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:55,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:55,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:55,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301665836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:55,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:55,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:36:55,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596841829] [2021-08-06 20:36:55,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:36:55,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:55,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:36:55,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:36:55,450 INFO L87 Difference]: Start difference. First operand 6762 states and 15785 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:55,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:55,642 INFO L93 Difference]: Finished difference Result 6980 states and 16216 transitions. [2021-08-06 20:36:55,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:36:55,642 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:55,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:55,651 INFO L225 Difference]: With dead ends: 6980 [2021-08-06 20:36:55,651 INFO L226 Difference]: Without dead ends: 6980 [2021-08-06 20:36:55,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 134.3ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:36:55,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6980 states. [2021-08-06 20:36:55,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6980 to 6755. [2021-08-06 20:36:55,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6755 states, 6754 states have (on average 2.334172342315665) internal successors, (15765), 6754 states have internal predecessors, (15765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:55,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6755 states to 6755 states and 15765 transitions. [2021-08-06 20:36:55,743 INFO L78 Accepts]: Start accepts. Automaton has 6755 states and 15765 transitions. Word has length 28 [2021-08-06 20:36:55,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:55,743 INFO L470 AbstractCegarLoop]: Abstraction has 6755 states and 15765 transitions. [2021-08-06 20:36:55,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:55,743 INFO L276 IsEmpty]: Start isEmpty. Operand 6755 states and 15765 transitions. [2021-08-06 20:36:55,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:36:55,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:55,751 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:55,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:55,977 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:36:55,977 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:36:55,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:55,977 INFO L82 PathProgramCache]: Analyzing trace with hash 330778506, now seen corresponding path program 69 times [2021-08-06 20:36:55,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:55,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275796571] [2021-08-06 20:36:55,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:55,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:55,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:56,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 71.7 percent of original size [2021-08-06 20:36:56,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 71.7 percent of original size [2021-08-06 20:36:56,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 79.7 percent of original size [2021-08-06 20:36:56,326 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 79.7 percent of original size [2021-08-06 20:36:56,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 74.6 percent of original size [2021-08-06 20:36:56,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 74.6 percent of original size [2021-08-06 20:36:56,842 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:36:56,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:56,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275796571] [2021-08-06 20:36:56,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275796571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:56,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519178512] [2021-08-06 20:36:56,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:56,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:56,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:56,843 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:36:56,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 20:37:00,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:37:00,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:00,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:37:00,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:05,302 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:37:05,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:37:07,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 22.5 percent of original size [2021-08-06 20:37:07,408 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 22.5 percent of original size [2021-08-06 20:37:07,549 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:07,550 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:07,556 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:07,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519178512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:07,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:07,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:37:07,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516931262] [2021-08-06 20:37:07,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:37:07,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:07,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:37:07,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:37:07,557 INFO L87 Difference]: Start difference. First operand 6755 states and 15765 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:13,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:13,510 INFO L93 Difference]: Finished difference Result 7294 states and 16668 transitions. [2021-08-06 20:37:13,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:37:13,511 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:37:13,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:13,520 INFO L225 Difference]: With dead ends: 7294 [2021-08-06 20:37:13,520 INFO L226 Difference]: Without dead ends: 7264 [2021-08-06 20:37:13,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 5897.4ms TimeCoverageRelationStatistics Valid=381, Invalid=2271, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:37:13,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-08-06 20:37:13,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6792. [2021-08-06 20:37:13,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6792 states, 6791 states have (on average 2.3352967162420852) internal successors, (15859), 6791 states have internal predecessors, (15859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:13,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6792 states to 6792 states and 15859 transitions. [2021-08-06 20:37:13,609 INFO L78 Accepts]: Start accepts. Automaton has 6792 states and 15859 transitions. Word has length 30 [2021-08-06 20:37:13,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:13,609 INFO L470 AbstractCegarLoop]: Abstraction has 6792 states and 15859 transitions. [2021-08-06 20:37:13,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:13,610 INFO L276 IsEmpty]: Start isEmpty. Operand 6792 states and 15859 transitions. [2021-08-06 20:37:13,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:37:13,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:13,618 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:13,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:13,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:13,831 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:13,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:13,831 INFO L82 PathProgramCache]: Analyzing trace with hash 584567630, now seen corresponding path program 70 times [2021-08-06 20:37:13,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:13,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131082720] [2021-08-06 20:37:13,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:13,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:13,958 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 88.1 percent of original size [2021-08-06 20:37:13,993 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 88.1 percent of original size [2021-08-06 20:37:14,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 95.9 percent of original size [2021-08-06 20:37:14,344 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 95.9 percent of original size [2021-08-06 20:37:14,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 55.2 percent of original size [2021-08-06 20:37:14,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 55.2 percent of original size [2021-08-06 20:37:14,643 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:14,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:14,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131082720] [2021-08-06 20:37:14,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131082720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:14,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579394327] [2021-08-06 20:37:14,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:14,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:14,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:14,645 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:14,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 20:37:18,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:18,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:18,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:37:18,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:24,275 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:37:24,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:37:24,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:37:24,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:37:24,611 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:24,612 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:24,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579394327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:24,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:24,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:37:24,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057926417] [2021-08-06 20:37:24,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:37:24,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:24,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:37:24,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:37:24,618 INFO L87 Difference]: Start difference. First operand 6792 states and 15859 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:25,596 INFO L93 Difference]: Finished difference Result 6946 states and 16078 transitions. [2021-08-06 20:37:25,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:37:25,596 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:37:25,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:25,605 INFO L225 Difference]: With dead ends: 6946 [2021-08-06 20:37:25,605 INFO L226 Difference]: Without dead ends: 6931 [2021-08-06 20:37:25,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1148.5ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:37:25,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6931 states. [2021-08-06 20:37:25,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6931 to 6808. [2021-08-06 20:37:25,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6808 states, 6807 states have (on average 2.33480240928456) internal successors, (15893), 6807 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6808 states to 6808 states and 15893 transitions. [2021-08-06 20:37:25,741 INFO L78 Accepts]: Start accepts. Automaton has 6808 states and 15893 transitions. Word has length 30 [2021-08-06 20:37:25,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:25,741 INFO L470 AbstractCegarLoop]: Abstraction has 6808 states and 15893 transitions. [2021-08-06 20:37:25,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,742 INFO L276 IsEmpty]: Start isEmpty. Operand 6808 states and 15893 transitions. [2021-08-06 20:37:25,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:37:25,748 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:25,748 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:25,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:25,974 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:37:25,974 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:37:25,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:25,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1518969078, now seen corresponding path program 71 times [2021-08-06 20:37:25,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:25,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433864164] [2021-08-06 20:37:25,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:25,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:26,050 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 196, result has 19.7 percent of original size [2021-08-06 20:37:26,055 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 196, result has 19.7 percent of original size [2021-08-06 20:37:26,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 57.4 percent of original size [2021-08-06 20:37:26,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 57.4 percent of original size [2021-08-06 20:37:26,173 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 59.0 percent of original size [2021-08-06 20:37:26,185 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 59.0 percent of original size [2021-08-06 20:37:26,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 67.8 percent of original size [2021-08-06 20:37:26,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 67.8 percent of original size [2021-08-06 20:37:26,462 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 65.8 percent of original size [2021-08-06 20:37:26,483 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 65.8 percent of original size [2021-08-06 20:37:26,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 74.2 percent of original size [2021-08-06 20:37:26,580 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 74.2 percent of original size [2021-08-06 20:37:26,708 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:26,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:26,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433864164] [2021-08-06 20:37:26,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433864164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:26,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152545156] [2021-08-06 20:37:26,708 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:26,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:26,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:26,709 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:37:26,710 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:37:30,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:37:30,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:30,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:37:30,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:35,704 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:37:35,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 247 treesize of output 167 [2021-08-06 20:37:35,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:35,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:35,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152545156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:35,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:35,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:37:35,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234588713] [2021-08-06 20:37:35,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:37:35,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:35,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:37:35,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:37:35,952 INFO L87 Difference]: Start difference. First operand 6808 states and 15893 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:41,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:41,622 INFO L93 Difference]: Finished difference Result 6918 states and 16054 transitions. [2021-08-06 20:37:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:37:41,623 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:37:41,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:41,632 INFO L225 Difference]: With dead ends: 6918 [2021-08-06 20:37:41,632 INFO L226 Difference]: Without dead ends: 6908 [2021-08-06 20:37:41,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 5726.7ms TimeCoverageRelationStatistics Valid=330, Invalid=2220, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:37:41,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6908 states. [2021-08-06 20:37:41,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6908 to 6822. [2021-08-06 20:37:41,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6822 states, 6821 states have (on average 2.335581293065533) internal successors, (15931), 6821 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:41,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6822 states to 6822 states and 15931 transitions. [2021-08-06 20:37:41,721 INFO L78 Accepts]: Start accepts. Automaton has 6822 states and 15931 transitions. Word has length 30 [2021-08-06 20:37:41,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:41,721 INFO L470 AbstractCegarLoop]: Abstraction has 6822 states and 15931 transitions. [2021-08-06 20:37:41,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:41,721 INFO L276 IsEmpty]: Start isEmpty. Operand 6822 states and 15931 transitions. [2021-08-06 20:37:41,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:37:41,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:41,729 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:41,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-06 20:37:41,956 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:37:41,957 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:37:41,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:41,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1860894602, now seen corresponding path program 72 times [2021-08-06 20:37:41,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:41,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952962658] [2021-08-06 20:37:41,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:41,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:42,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:37:42,038 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:37:42,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 91.5 percent of original size [2021-08-06 20:37:42,108 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 91.5 percent of original size [2021-08-06 20:37:42,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 92.9 percent of original size [2021-08-06 20:37:42,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 92.9 percent of original size [2021-08-06 20:37:42,367 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 90.7 percent of original size [2021-08-06 20:37:42,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 90.7 percent of original size [2021-08-06 20:37:42,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 92.6 percent of original size [2021-08-06 20:37:42,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 92.6 percent of original size [2021-08-06 20:37:42,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 63.4 percent of original size [2021-08-06 20:37:42,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 63.4 percent of original size [2021-08-06 20:37:42,614 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 62.2 percent of original size [2021-08-06 20:37:42,618 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 62.2 percent of original size [2021-08-06 20:37:42,660 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:42,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:42,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952962658] [2021-08-06 20:37:42,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952962658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:42,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670351735] [2021-08-06 20:37:42,661 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:42,661 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:42,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:42,661 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:37:42,662 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:37:46,375 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:37:46,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:46,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:37:46,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:06,274 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:38:06,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 242 treesize of output 162 [2021-08-06 20:38:06,394 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:06,397 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:06,436 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:06,439 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:06,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:06,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:06,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670351735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:06,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:06,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:38:06,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108097223] [2021-08-06 20:38:06,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:38:06,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:06,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:38:06,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:38:06,600 INFO L87 Difference]: Start difference. First operand 6822 states and 15931 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:10,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:10,614 INFO L93 Difference]: Finished difference Result 7543 states and 17127 transitions. [2021-08-06 20:38:10,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:38:10,614 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:10,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:10,624 INFO L225 Difference]: With dead ends: 7543 [2021-08-06 20:38:10,625 INFO L226 Difference]: Without dead ends: 7518 [2021-08-06 20:38:10,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 3926.6ms TimeCoverageRelationStatistics Valid=561, Invalid=2301, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:38:10,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7518 states. [2021-08-06 20:38:10,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7518 to 6898. [2021-08-06 20:38:10,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6898 states, 6897 states have (on average 2.3353632013919094) internal successors, (16107), 6897 states have internal predecessors, (16107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:10,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6898 states to 6898 states and 16107 transitions. [2021-08-06 20:38:10,708 INFO L78 Accepts]: Start accepts. Automaton has 6898 states and 16107 transitions. Word has length 30 [2021-08-06 20:38:10,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:10,709 INFO L470 AbstractCegarLoop]: Abstraction has 6898 states and 16107 transitions. [2021-08-06 20:38:10,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:10,709 INFO L276 IsEmpty]: Start isEmpty. Operand 6898 states and 16107 transitions. [2021-08-06 20:38:10,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:10,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:10,716 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:10,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:10,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 20:38:10,941 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:10,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:10,941 INFO L82 PathProgramCache]: Analyzing trace with hash -326502646, now seen corresponding path program 73 times [2021-08-06 20:38:10,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:10,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975577962] [2021-08-06 20:38:10,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:10,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:11,017 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 168, result has 18.4 percent of original size [2021-08-06 20:38:11,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 168, result has 18.4 percent of original size [2021-08-06 20:38:11,052 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 127, result has 39.2 percent of original size [2021-08-06 20:38:11,062 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 127, result has 39.2 percent of original size [2021-08-06 20:38:11,128 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 127, result has 40.7 percent of original size [2021-08-06 20:38:11,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 127, result has 40.7 percent of original size [2021-08-06 20:38:11,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 123, result has 62.5 percent of original size [2021-08-06 20:38:11,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 123, result has 62.5 percent of original size [2021-08-06 20:38:11,383 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 112, result has 48.1 percent of original size [2021-08-06 20:38:11,393 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 112, result has 48.1 percent of original size [2021-08-06 20:38:11,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 37.8 percent of original size [2021-08-06 20:38:11,462 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 37.8 percent of original size [2021-08-06 20:38:11,554 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:11,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:11,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975577962] [2021-08-06 20:38:11,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975577962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:11,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055191518] [2021-08-06 20:38:11,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:11,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:11,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:11,555 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:11,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 20:38:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:15,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:38:15,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:18,376 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:38:18,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 246 treesize of output 154 [2021-08-06 20:38:18,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:18,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:18,633 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:18,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055191518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:18,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:18,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:38:18,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683890709] [2021-08-06 20:38:18,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:38:18,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:18,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:38:18,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:38:18,634 INFO L87 Difference]: Start difference. First operand 6898 states and 16107 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:24,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:24,844 INFO L93 Difference]: Finished difference Result 7765 states and 17586 transitions. [2021-08-06 20:38:24,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:38:24,844 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:24,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:24,854 INFO L225 Difference]: With dead ends: 7765 [2021-08-06 20:38:24,854 INFO L226 Difference]: Without dead ends: 7755 [2021-08-06 20:38:24,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 6183.3ms TimeCoverageRelationStatistics Valid=536, Invalid=3754, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:38:24,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7755 states. [2021-08-06 20:38:24,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7755 to 6928. [2021-08-06 20:38:24,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6928 states, 6927 states have (on average 2.336364948751263) internal successors, (16184), 6927 states have internal predecessors, (16184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:24,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6928 states to 6928 states and 16184 transitions. [2021-08-06 20:38:24,947 INFO L78 Accepts]: Start accepts. Automaton has 6928 states and 16184 transitions. Word has length 30 [2021-08-06 20:38:24,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:24,947 INFO L470 AbstractCegarLoop]: Abstraction has 6928 states and 16184 transitions. [2021-08-06 20:38:24,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:24,947 INFO L276 IsEmpty]: Start isEmpty. Operand 6928 states and 16184 transitions. [2021-08-06 20:38:24,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:24,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:24,956 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:24,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-06 20:38:25,176 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:38:25,177 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:38:25,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:25,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1817997558, now seen corresponding path program 74 times [2021-08-06 20:38:25,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:25,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659853489] [2021-08-06 20:38:25,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:25,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:25,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 72.3 percent of original size [2021-08-06 20:38:25,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 72.3 percent of original size [2021-08-06 20:38:25,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 73.8 percent of original size [2021-08-06 20:38:25,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 73.8 percent of original size [2021-08-06 20:38:25,764 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:25,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:25,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659853489] [2021-08-06 20:38:25,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659853489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:25,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637373974] [2021-08-06 20:38:25,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:25,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:25,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:25,765 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:38:25,766 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:38:30,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:30,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:30,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:38:30,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:32,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:38:32,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:38:32,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:38:32,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:38:32,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:38:32,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 234 treesize of output 168 [2021-08-06 20:38:33,575 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:33,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:33,581 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:33,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637373974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:33,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:33,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-06 20:38:33,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979751431] [2021-08-06 20:38:33,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:38:33,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:33,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:38:33,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:38:33,582 INFO L87 Difference]: Start difference. First operand 6928 states and 16184 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:43,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:43,936 INFO L93 Difference]: Finished difference Result 9370 states and 21274 transitions. [2021-08-06 20:38:43,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-06 20:38:43,936 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:43,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:43,950 INFO L225 Difference]: With dead ends: 9370 [2021-08-06 20:38:43,950 INFO L226 Difference]: Without dead ends: 9360 [2021-08-06 20:38:43,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2512 ImplicationChecksByTransitivity, 9896.0ms TimeCoverageRelationStatistics Valid=680, Invalid=6976, Unknown=0, NotChecked=0, Total=7656 [2021-08-06 20:38:43,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9360 states. [2021-08-06 20:38:44,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9360 to 7004. [2021-08-06 20:38:44,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7004 states, 7003 states have (on average 2.338569184635156) internal successors, (16377), 7003 states have internal predecessors, (16377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:44,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7004 states to 7004 states and 16377 transitions. [2021-08-06 20:38:44,089 INFO L78 Accepts]: Start accepts. Automaton has 7004 states and 16377 transitions. Word has length 30 [2021-08-06 20:38:44,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:44,089 INFO L470 AbstractCegarLoop]: Abstraction has 7004 states and 16377 transitions. [2021-08-06 20:38:44,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:44,089 INFO L276 IsEmpty]: Start isEmpty. Operand 7004 states and 16377 transitions. [2021-08-06 20:38:44,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:44,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:44,097 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:44,127 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:38:44,312 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:38:44,313 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:38:44,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:44,313 INFO L82 PathProgramCache]: Analyzing trace with hash -253359538, now seen corresponding path program 75 times [2021-08-06 20:38:44,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:44,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009111931] [2021-08-06 20:38:44,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:44,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:44,473 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 59.6 percent of original size [2021-08-06 20:38:44,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 59.6 percent of original size [2021-08-06 20:38:44,540 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 82.7 percent of original size [2021-08-06 20:38:44,581 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 82.7 percent of original size [2021-08-06 20:38:44,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 89.5 percent of original size [2021-08-06 20:38:44,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 89.5 percent of original size [2021-08-06 20:38:44,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 87.7 percent of original size [2021-08-06 20:38:44,979 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 87.7 percent of original size [2021-08-06 20:38:45,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 85.7 percent of original size [2021-08-06 20:38:45,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 85.7 percent of original size [2021-08-06 20:38:45,228 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 46.4 percent of original size [2021-08-06 20:38:45,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 46.4 percent of original size [2021-08-06 20:38:45,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 45.2 percent of original size [2021-08-06 20:38:45,274 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 45.2 percent of original size [2021-08-06 20:38:45,317 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:45,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:45,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009111931] [2021-08-06 20:38:45,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009111931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:45,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750678258] [2021-08-06 20:38:45,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:45,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:45,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:45,318 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:38:45,319 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:38:49,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:38:49,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:49,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:38:49,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:53,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:38:53,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:38:58,725 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:38:58,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:38:58,841 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:58,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:58,847 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:58,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750678258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:58,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:58,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:38:58,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51819664] [2021-08-06 20:38:58,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:38:58,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:58,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:38:58,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:38:58,848 INFO L87 Difference]: Start difference. First operand 7004 states and 16377 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:03,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:03,461 INFO L93 Difference]: Finished difference Result 7511 states and 17206 transitions. [2021-08-06 20:39:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:39:03,462 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:03,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:03,472 INFO L225 Difference]: With dead ends: 7511 [2021-08-06 20:39:03,472 INFO L226 Difference]: Without dead ends: 7501 [2021-08-06 20:39:03,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 4358.0ms TimeCoverageRelationStatistics Valid=394, Invalid=2468, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:39:03,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2021-08-06 20:39:03,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7040. [2021-08-06 20:39:03,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7040 states, 7039 states have (on average 2.337405881517261) internal successors, (16453), 7039 states have internal predecessors, (16453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:03,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7040 states to 7040 states and 16453 transitions. [2021-08-06 20:39:03,565 INFO L78 Accepts]: Start accepts. Automaton has 7040 states and 16453 transitions. Word has length 30 [2021-08-06 20:39:03,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:03,565 INFO L470 AbstractCegarLoop]: Abstraction has 7040 states and 16453 transitions. [2021-08-06 20:39:03,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:03,565 INFO L276 IsEmpty]: Start isEmpty. Operand 7040 states and 16453 transitions. [2021-08-06 20:39:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:03,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:03,573 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:03,604 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:39:03,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:03,789 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:03,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:03,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1854210510, now seen corresponding path program 76 times [2021-08-06 20:39:03,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:03,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902453341] [2021-08-06 20:39:03,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:03,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:03,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 143, result has 46.0 percent of original size [2021-08-06 20:39:03,985 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 143, result has 46.0 percent of original size [2021-08-06 20:39:04,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 131, result has 50.6 percent of original size [2021-08-06 20:39:04,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 131, result has 50.6 percent of original size [2021-08-06 20:39:04,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 131, result has 51.7 percent of original size [2021-08-06 20:39:04,163 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 131, result has 51.7 percent of original size [2021-08-06 20:39:04,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 322, result has 52.5 percent of original size [2021-08-06 20:39:04,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 322, result has 52.5 percent of original size [2021-08-06 20:39:04,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 333, result has 51.2 percent of original size [2021-08-06 20:39:04,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 333, result has 51.2 percent of original size [2021-08-06 20:39:04,718 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 71.8 percent of original size [2021-08-06 20:39:04,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 71.8 percent of original size [2021-08-06 20:39:04,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 51.9 percent of original size [2021-08-06 20:39:04,804 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 51.9 percent of original size [2021-08-06 20:39:04,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 70.8 percent of original size [2021-08-06 20:39:04,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 70.8 percent of original size [2021-08-06 20:39:04,882 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:04,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:04,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902453341] [2021-08-06 20:39:04,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902453341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:04,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282848231] [2021-08-06 20:39:04,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:04,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:04,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:04,883 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:04,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-06 20:39:09,367 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:09,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:09,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:39:09,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:12,170 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:39:12,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-06 20:39:12,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:12,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:12,544 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:12,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282848231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:12,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:12,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 20:39:12,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174836618] [2021-08-06 20:39:12,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:39:12,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:12,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:39:12,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:39:12,545 INFO L87 Difference]: Start difference. First operand 7040 states and 16453 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:15,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:15,553 INFO L93 Difference]: Finished difference Result 7755 states and 17675 transitions. [2021-08-06 20:39:15,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:39:15,553 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:15,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:15,564 INFO L225 Difference]: With dead ends: 7755 [2021-08-06 20:39:15,564 INFO L226 Difference]: Without dead ends: 7750 [2021-08-06 20:39:15,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 3307.1ms TimeCoverageRelationStatistics Valid=243, Invalid=1649, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:39:15,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7750 states. [2021-08-06 20:39:15,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7750 to 7048. [2021-08-06 20:39:15,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7048 states, 7047 states have (on average 2.336880942244927) internal successors, (16468), 7047 states have internal predecessors, (16468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:15,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 16468 transitions. [2021-08-06 20:39:15,658 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 16468 transitions. Word has length 30 [2021-08-06 20:39:15,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:15,658 INFO L470 AbstractCegarLoop]: Abstraction has 7048 states and 16468 transitions. [2021-08-06 20:39:15,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:15,658 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 16468 transitions. [2021-08-06 20:39:15,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:15,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:15,666 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:15,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-06 20:39:15,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:15,875 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:15,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:15,875 INFO L82 PathProgramCache]: Analyzing trace with hash 362715598, now seen corresponding path program 77 times [2021-08-06 20:39:15,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:15,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114686313] [2021-08-06 20:39:15,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:15,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:16,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 96, result has 41.5 percent of original size [2021-08-06 20:39:16,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 96, result has 41.5 percent of original size [2021-08-06 20:39:16,092 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 45.1 percent of original size [2021-08-06 20:39:16,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 45.1 percent of original size [2021-08-06 20:39:16,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 46.1 percent of original size [2021-08-06 20:39:16,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 46.1 percent of original size [2021-08-06 20:39:16,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 137, result has 61.0 percent of original size [2021-08-06 20:39:16,255 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 137, result has 61.0 percent of original size [2021-08-06 20:39:16,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 137, result has 60.1 percent of original size [2021-08-06 20:39:16,429 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 137, result has 60.1 percent of original size [2021-08-06 20:39:16,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 200, result has 31.7 percent of original size [2021-08-06 20:39:16,587 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 200, result has 31.7 percent of original size [2021-08-06 20:39:16,640 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:39:16,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:39:16,671 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 20:39:16,673 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 20:39:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:16,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:16,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114686313] [2021-08-06 20:39:16,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114686313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:16,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226906528] [2021-08-06 20:39:16,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:16,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:16,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:16,735 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:16,735 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:39:21,340 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:39:21,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:21,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:39:21,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:25,910 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:39:25,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 269 treesize of output 159 [2021-08-06 20:39:26,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:39:26,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:39:26,333 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:26,335 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:26,340 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:26,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226906528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:26,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:26,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:39:26,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936918126] [2021-08-06 20:39:26,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:39:26,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:26,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:39:26,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:39:26,341 INFO L87 Difference]: Start difference. First operand 7048 states and 16468 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:33,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:33,219 INFO L93 Difference]: Finished difference Result 9224 states and 21119 transitions. [2021-08-06 20:39:33,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 20:39:33,220 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:33,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:33,232 INFO L225 Difference]: With dead ends: 9224 [2021-08-06 20:39:33,232 INFO L226 Difference]: Without dead ends: 9209 [2021-08-06 20:39:33,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1523 ImplicationChecksByTransitivity, 6548.6ms TimeCoverageRelationStatistics Valid=606, Invalid=4506, Unknown=0, NotChecked=0, Total=5112 [2021-08-06 20:39:33,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9209 states. [2021-08-06 20:39:33,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9209 to 7120. [2021-08-06 20:39:33,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7120 states, 7119 states have (on average 2.3338952100014048) internal successors, (16615), 7119 states have internal predecessors, (16615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:33,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7120 states to 7120 states and 16615 transitions. [2021-08-06 20:39:33,331 INFO L78 Accepts]: Start accepts. Automaton has 7120 states and 16615 transitions. Word has length 30 [2021-08-06 20:39:33,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:33,331 INFO L470 AbstractCegarLoop]: Abstraction has 7120 states and 16615 transitions. [2021-08-06 20:39:33,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:33,331 INFO L276 IsEmpty]: Start isEmpty. Operand 7120 states and 16615 transitions. [2021-08-06 20:39:33,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:33,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:33,339 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:33,367 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:39:33,552 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:39:33,553 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:39:33,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:33,553 INFO L82 PathProgramCache]: Analyzing trace with hash 2107999634, now seen corresponding path program 78 times [2021-08-06 20:39:33,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:33,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241568349] [2021-08-06 20:39:33,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:33,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:33,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 253, result has 43.5 percent of original size [2021-08-06 20:39:33,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 253, result has 43.5 percent of original size [2021-08-06 20:39:33,908 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2047, result has 16.7 percent of original size [2021-08-06 20:39:34,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2047, result has 16.7 percent of original size [2021-08-06 20:39:34,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2047, result has 16.9 percent of original size [2021-08-06 20:39:34,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2047, result has 16.9 percent of original size [2021-08-06 20:39:34,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1237, result has 48.9 percent of original size [2021-08-06 20:39:35,381 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1237, result has 48.9 percent of original size [2021-08-06 20:39:35,986 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1237, result has 48.7 percent of original size [2021-08-06 20:39:36,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1237, result has 48.7 percent of original size [2021-08-06 20:39:37,047 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1243, result has 48.5 percent of original size [2021-08-06 20:39:37,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1243, result has 48.5 percent of original size [2021-08-06 20:39:37,870 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 119, result has 61.1 percent of original size [2021-08-06 20:39:37,890 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 119, result has 61.1 percent of original size [2021-08-06 20:39:37,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 61.5 percent of original size [2021-08-06 20:39:38,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 61.5 percent of original size [2021-08-06 20:39:38,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 58.1 percent of original size [2021-08-06 20:39:38,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 58.1 percent of original size [2021-08-06 20:39:38,186 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:38,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:38,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241568349] [2021-08-06 20:39:38,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241568349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:38,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783720746] [2021-08-06 20:39:38,186 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:38,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:38,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:38,187 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:39:38,188 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:39:42,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:39:42,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:42,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:39:42,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:50,747 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:39:50,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 269 treesize of output 159 [2021-08-06 20:39:51,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:51,206 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:51,211 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:51,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783720746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:51,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:51,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:39:51,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868445360] [2021-08-06 20:39:51,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:39:51,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:51,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:39:51,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:39:51,237 INFO L87 Difference]: Start difference. First operand 7120 states and 16615 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:56,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:56,340 INFO L93 Difference]: Finished difference Result 7234 states and 16793 transitions. [2021-08-06 20:39:56,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 20:39:56,340 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:56,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:56,352 INFO L225 Difference]: With dead ends: 7234 [2021-08-06 20:39:56,352 INFO L226 Difference]: Without dead ends: 7224 [2021-08-06 20:39:56,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 5242.5ms TimeCoverageRelationStatistics Valid=494, Invalid=3166, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:39:56,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7224 states. [2021-08-06 20:39:56,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7224 to 7140. [2021-08-06 20:39:56,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:56,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-06 20:39:56,442 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-06 20:39:56,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:56,442 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-06 20:39:56,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:56,442 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-06 20:39:56,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:56,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:56,450 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:56,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-06 20:39:56,676 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:39:56,677 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:39:56,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:56,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1009936758, now seen corresponding path program 29 times [2021-08-06 20:39:56,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:56,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638214716] [2021-08-06 20:39:56,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:56,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:56,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:56,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 117, result has 21.5 percent of original size [2021-08-06 20:39:56,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 117, result has 21.5 percent of original size [2021-08-06 20:39:56,781 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 102, result has 41.7 percent of original size [2021-08-06 20:39:56,790 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 102, result has 41.7 percent of original size [2021-08-06 20:39:56,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 201, result has 46.3 percent of original size [2021-08-06 20:39:56,878 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 201, result has 46.3 percent of original size [2021-08-06 20:39:57,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 229, result has 45.6 percent of original size [2021-08-06 20:39:57,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 229, result has 45.6 percent of original size [2021-08-06 20:39:57,260 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 259, result has 51.4 percent of original size [2021-08-06 20:39:57,313 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 259, result has 51.4 percent of original size [2021-08-06 20:39:57,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 192, result has 56.8 percent of original size [2021-08-06 20:39:57,587 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 192, result has 56.8 percent of original size [2021-08-06 20:39:57,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 75.2 percent of original size [2021-08-06 20:39:57,762 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 75.2 percent of original size [2021-08-06 20:39:57,893 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:39:57,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:57,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638214716] [2021-08-06 20:39:57,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638214716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:57,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777659482] [2021-08-06 20:39:57,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:57,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:57,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:57,895 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:39:57,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-06 20:40:02,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:40:02,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:02,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:40:02,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:05,642 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:40:05,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 256 treesize of output 157 [2021-08-06 20:40:05,916 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:05,917 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:05,922 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:05,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777659482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:05,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:05,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-06 20:40:05,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202246777] [2021-08-06 20:40:05,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:40:05,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:05,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:40:05,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:05,922 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:13,448 INFO L93 Difference]: Finished difference Result 7233 states and 16777 transitions. [2021-08-06 20:40:13,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:40:13,448 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:13,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:13,459 INFO L225 Difference]: With dead ends: 7233 [2021-08-06 20:40:13,459 INFO L226 Difference]: Without dead ends: 7223 [2021-08-06 20:40:13,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 7736.5ms TimeCoverageRelationStatistics Valid=375, Invalid=2705, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:40:13,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7223 states. [2021-08-06 20:40:13,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7223 to 7140. [2021-08-06 20:40:13,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-06 20:40:13,592 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-06 20:40:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:13,593 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-06 20:40:13,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,593 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-06 20:40:13,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:13,601 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:13,601 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:13,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:13,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:13,817 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:13,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:13,817 INFO L82 PathProgramCache]: Analyzing trace with hash 297573070, now seen corresponding path program 79 times [2021-08-06 20:40:13,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:13,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491969236] [2021-08-06 20:40:13,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:13,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:13,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 70.1 percent of original size [2021-08-06 20:40:13,893 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 70.1 percent of original size [2021-08-06 20:40:13,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 81.2 percent of original size [2021-08-06 20:40:13,957 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 81.2 percent of original size [2021-08-06 20:40:14,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 81.5 percent of original size [2021-08-06 20:40:14,117 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 81.5 percent of original size [2021-08-06 20:40:14,410 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 80, result has 85.1 percent of original size [2021-08-06 20:40:14,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 80, result has 85.1 percent of original size [2021-08-06 20:40:14,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 80, result has 84.9 percent of original size [2021-08-06 20:40:14,877 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 80, result has 84.9 percent of original size [2021-08-06 20:40:15,068 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 63.6 percent of original size [2021-08-06 20:40:15,113 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 63.6 percent of original size [2021-08-06 20:40:15,226 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 63.3 percent of original size [2021-08-06 20:40:15,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 63.3 percent of original size [2021-08-06 20:40:15,367 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:40:15,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:40:15,434 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:15,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:15,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491969236] [2021-08-06 20:40:15,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491969236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:15,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747151183] [2021-08-06 20:40:15,435 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:40:15,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:15,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:15,435 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:40:15,436 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:40:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:20,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:40:20,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:23,261 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:40:23,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-06 20:40:23,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:40:23,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:40:23,811 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:23,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747151183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:23,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:23,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:40:23,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640701996] [2021-08-06 20:40:23,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:40:23,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:40:23,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:23,813 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:33,178 INFO L93 Difference]: Finished difference Result 9442 states and 21483 transitions. [2021-08-06 20:40:33,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:40:33,178 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:33,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:33,190 INFO L225 Difference]: With dead ends: 9442 [2021-08-06 20:40:33,191 INFO L226 Difference]: Without dead ends: 9419 [2021-08-06 20:40:33,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 9272.2ms TimeCoverageRelationStatistics Valid=758, Invalid=6048, Unknown=0, NotChecked=0, Total=6806 [2021-08-06 20:40:33,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9419 states. [2021-08-06 20:40:33,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9419 to 7200. [2021-08-06 20:40:33,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7200 states, 7199 states have (on average 2.329490206973191) internal successors, (16770), 7199 states have internal predecessors, (16770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7200 states to 7200 states and 16770 transitions. [2021-08-06 20:40:33,303 INFO L78 Accepts]: Start accepts. Automaton has 7200 states and 16770 transitions. Word has length 30 [2021-08-06 20:40:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:33,303 INFO L470 AbstractCegarLoop]: Abstraction has 7200 states and 16770 transitions. [2021-08-06 20:40:33,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,303 INFO L276 IsEmpty]: Start isEmpty. Operand 7200 states and 16770 transitions. [2021-08-06 20:40:33,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:33,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:33,313 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:33,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:33,536 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:40:33,537 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:40:33,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:33,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1638369398, now seen corresponding path program 80 times [2021-08-06 20:40:33,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:33,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902826939] [2021-08-06 20:40:33,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:33,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:33,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 112, result has 61.5 percent of original size [2021-08-06 20:40:33,764 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 112, result has 61.5 percent of original size [2021-08-06 20:40:33,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 91.2 percent of original size [2021-08-06 20:40:33,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 91.2 percent of original size [2021-08-06 20:40:34,105 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:40:34,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:40:34,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 89.0 percent of original size [2021-08-06 20:40:34,182 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 89.0 percent of original size [2021-08-06 20:40:34,237 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:40:34,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:40:34,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 70.6 percent of original size [2021-08-06 20:40:34,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 70.6 percent of original size [2021-08-06 20:40:34,351 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:34,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:34,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902826939] [2021-08-06 20:40:34,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902826939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:34,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909781912] [2021-08-06 20:40:34,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:40:34,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:34,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:34,353 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:40:34,354 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:40:40,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:40:40,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:40,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:40:40,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:44,643 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:40:44,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:40:44,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:44,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:44,912 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:44,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909781912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:44,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:44,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:40:44,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789396567] [2021-08-06 20:40:44,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:40:44,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:44,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:40:44,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:40:44,913 INFO L87 Difference]: Start difference. First operand 7200 states and 16770 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:48,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:48,404 INFO L93 Difference]: Finished difference Result 9691 states and 21942 transitions. [2021-08-06 20:40:48,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:40:48,405 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:48,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:48,417 INFO L225 Difference]: With dead ends: 9691 [2021-08-06 20:40:48,417 INFO L226 Difference]: Without dead ends: 9666 [2021-08-06 20:40:48,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 3443.3ms TimeCoverageRelationStatistics Valid=443, Invalid=1909, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:40:48,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2021-08-06 20:40:48,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 7222. [2021-08-06 20:40:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.3315330286663896) internal successors, (16836), 7221 states have internal predecessors, (16836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:48,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16836 transitions. [2021-08-06 20:40:48,518 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16836 transitions. Word has length 30 [2021-08-06 20:40:48,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:48,519 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16836 transitions. [2021-08-06 20:40:48,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:48,519 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16836 transitions. [2021-08-06 20:40:48,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:48,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:48,526 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:48,558 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:40:48,752 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:40:48,753 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:40:48,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:48,753 INFO L82 PathProgramCache]: Analyzing trace with hash 106914638, now seen corresponding path program 81 times [2021-08-06 20:40:48,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:48,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031006992] [2021-08-06 20:40:48,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:48,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:48,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:48,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 62.9 percent of original size [2021-08-06 20:40:49,037 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 62.9 percent of original size [2021-08-06 20:40:49,171 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 94, result has 71.4 percent of original size [2021-08-06 20:40:49,202 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 94, result has 71.4 percent of original size [2021-08-06 20:40:49,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 88.1 percent of original size [2021-08-06 20:40:49,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 88.1 percent of original size [2021-08-06 20:40:49,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.6 percent of original size [2021-08-06 20:40:49,418 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.6 percent of original size [2021-08-06 20:40:49,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:40:49,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:40:49,524 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 45.3 percent of original size [2021-08-06 20:40:49,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 45.3 percent of original size [2021-08-06 20:40:49,564 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:49,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:49,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031006992] [2021-08-06 20:40:49,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031006992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:49,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770391836] [2021-08-06 20:40:49,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:40:49,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:49,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:49,566 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:40:49,567 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:40:55,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:40:55,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:55,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:40:55,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:59,824 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:40:59,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 246 treesize of output 200 [2021-08-06 20:41:04,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 25.3 percent of original size [2021-08-06 20:41:04,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 25.3 percent of original size [2021-08-06 20:41:04,323 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:04,324 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:04,329 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:04,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770391836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:04,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:04,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:41:04,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152217668] [2021-08-06 20:41:04,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:41:04,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:04,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:41:04,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:41:04,330 INFO L87 Difference]: Start difference. First operand 7222 states and 16836 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:10,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:10,092 INFO L93 Difference]: Finished difference Result 9517 states and 21664 transitions. [2021-08-06 20:41:10,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:41:10,092 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:10,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:10,105 INFO L225 Difference]: With dead ends: 9517 [2021-08-06 20:41:10,105 INFO L226 Difference]: Without dead ends: 9507 [2021-08-06 20:41:10,106 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 5275.3ms TimeCoverageRelationStatistics Valid=477, Invalid=2945, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:41:10,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9507 states. [2021-08-06 20:41:10,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9507 to 7218. [2021-08-06 20:41:10,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:10,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-06 20:41:10,217 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-06 20:41:10,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:10,218 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-06 20:41:10,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:10,218 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-06 20:41:10,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:10,226 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:10,226 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:10,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-06 20:41:10,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-06 20:41:10,441 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:10,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:10,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1860571018, now seen corresponding path program 82 times [2021-08-06 20:41:10,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:10,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960399739] [2021-08-06 20:41:10,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:10,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:10,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:10,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:10,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:10,833 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:10,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:10,964 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:11,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:41:11,025 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:41:11,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:11,079 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:11,106 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 42.6 percent of original size [2021-08-06 20:41:11,108 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 42.6 percent of original size [2021-08-06 20:41:11,143 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:11,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:11,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960399739] [2021-08-06 20:41:11,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960399739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:11,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211299915] [2021-08-06 20:41:11,143 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:41:11,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:11,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:11,145 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:11,145 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:41:16,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:41:16,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:16,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:41:16,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:21,154 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:41:21,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:41:21,418 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:21,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:21,424 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:21,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211299915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:21,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:21,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:21,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353821498] [2021-08-06 20:41:21,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:21,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:21,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:21,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:21,425 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:23,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:23,724 INFO L93 Difference]: Finished difference Result 10160 states and 23151 transitions. [2021-08-06 20:41:23,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:41:23,725 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:23,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:23,740 INFO L225 Difference]: With dead ends: 10160 [2021-08-06 20:41:23,740 INFO L226 Difference]: Without dead ends: 10145 [2021-08-06 20:41:23,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 2265.0ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:41:23,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10145 states. [2021-08-06 20:41:23,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10145 to 7218. [2021-08-06 20:41:23,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:23,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-06 20:41:23,854 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-06 20:41:23,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:23,854 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-06 20:41:23,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:23,854 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-06 20:41:23,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:23,862 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:23,862 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:23,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-06 20:41:24,076 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:41:24,077 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:41:24,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:24,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1779681162, now seen corresponding path program 83 times [2021-08-06 20:41:24,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:24,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802235243] [2021-08-06 20:41:24,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:24,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:24,201 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:24,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:24,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:24,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:24,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:24,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:24,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:41:24,552 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:41:24,603 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:24,605 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:24,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:24,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802235243] [2021-08-06 20:41:24,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802235243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:24,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336030860] [2021-08-06 20:41:24,659 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:41:24,659 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:24,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:24,659 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:41:24,660 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:41:30,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:41:30,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:30,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:41:30,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:34,161 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-06 20:41:34,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 244 treesize of output 182 [2021-08-06 20:41:35,700 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 69.5 percent of original size [2021-08-06 20:41:35,707 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 69.5 percent of original size [2021-08-06 20:41:35,919 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:35,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:35,925 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:35,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336030860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:35,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:35,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:35,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207334546] [2021-08-06 20:41:35,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:35,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:35,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:35,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:35,926 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:39,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:39,151 INFO L93 Difference]: Finished difference Result 10959 states and 24878 transitions. [2021-08-06 20:41:39,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 20:41:39,151 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:39,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:39,168 INFO L225 Difference]: With dead ends: 10959 [2021-08-06 20:41:39,168 INFO L226 Difference]: Without dead ends: 10949 [2021-08-06 20:41:39,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 3008.6ms TimeCoverageRelationStatistics Valid=535, Invalid=2435, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:41:39,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10949 states. [2021-08-06 20:41:39,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10949 to 7222. [2021-08-06 20:41:39,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.332225453538291) internal successors, (16841), 7221 states have internal predecessors, (16841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:39,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16841 transitions. [2021-08-06 20:41:39,294 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16841 transitions. Word has length 30 [2021-08-06 20:41:39,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:39,294 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16841 transitions. [2021-08-06 20:41:39,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:39,294 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16841 transitions. [2021-08-06 20:41:39,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:39,303 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:39,303 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:39,339 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:41:39,528 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:41:39,529 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:41:39,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:39,529 INFO L82 PathProgramCache]: Analyzing trace with hash -334572978, now seen corresponding path program 84 times [2021-08-06 20:41:39,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:39,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558544300] [2021-08-06 20:41:39,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:39,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:39,657 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 76.3 percent of original size [2021-08-06 20:41:39,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 76.3 percent of original size [2021-08-06 20:41:39,805 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 93.6 percent of original size [2021-08-06 20:41:39,834 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 93.6 percent of original size [2021-08-06 20:41:40,076 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.7 percent of original size [2021-08-06 20:41:40,083 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.7 percent of original size [2021-08-06 20:41:40,140 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.5 percent of original size [2021-08-06 20:41:40,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.5 percent of original size [2021-08-06 20:41:40,197 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 58.9 percent of original size [2021-08-06 20:41:40,200 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 58.9 percent of original size [2021-08-06 20:41:40,258 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:40,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:40,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558544300] [2021-08-06 20:41:40,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558544300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:40,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249739276] [2021-08-06 20:41:40,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:41:40,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:40,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:40,259 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:41:40,259 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:41:46,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:41:46,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:46,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:41:46,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:49,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:41:49,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:41:53,352 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 70.4 percent of original size [2021-08-06 20:41:53,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 70.4 percent of original size [2021-08-06 20:41:54,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 25.5 percent of original size [2021-08-06 20:41:54,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 25.5 percent of original size [2021-08-06 20:41:54,119 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:54,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:54,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249739276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:54,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:54,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:41:54,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165568873] [2021-08-06 20:41:54,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:41:54,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:54,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:41:54,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:41:54,125 INFO L87 Difference]: Start difference. First operand 7222 states and 16841 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:00,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:00,364 INFO L93 Difference]: Finished difference Result 10970 states and 24901 transitions. [2021-08-06 20:42:00,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-06 20:42:00,365 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:00,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:00,386 INFO L225 Difference]: With dead ends: 10970 [2021-08-06 20:42:00,386 INFO L226 Difference]: Without dead ends: 10965 [2021-08-06 20:42:00,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 5777.0ms TimeCoverageRelationStatistics Valid=656, Invalid=3504, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 20:42:00,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10965 states. [2021-08-06 20:42:00,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10965 to 7224. [2021-08-06 20:42:00,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7224 states, 7223 states have (on average 2.332410355807836) internal successors, (16847), 7223 states have internal predecessors, (16847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:00,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7224 states to 7224 states and 16847 transitions. [2021-08-06 20:42:00,529 INFO L78 Accepts]: Start accepts. Automaton has 7224 states and 16847 transitions. Word has length 30 [2021-08-06 20:42:00,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:00,529 INFO L470 AbstractCegarLoop]: Abstraction has 7224 states and 16847 transitions. [2021-08-06 20:42:00,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:00,529 INFO L276 IsEmpty]: Start isEmpty. Operand 7224 states and 16847 transitions. [2021-08-06 20:42:00,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:00,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:00,538 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:00,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-06 20:42:00,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:00,765 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:42:00,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:00,765 INFO L82 PathProgramCache]: Analyzing trace with hash 957501322, now seen corresponding path program 85 times [2021-08-06 20:42:00,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:00,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872911163] [2021-08-06 20:42:00,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:00,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:00,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 74.2 percent of original size [2021-08-06 20:42:00,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 74.2 percent of original size [2021-08-06 20:42:01,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 77.7 percent of original size [2021-08-06 20:42:01,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 77.7 percent of original size [2021-08-06 20:42:01,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 93.0 percent of original size [2021-08-06 20:42:01,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 93.0 percent of original size [2021-08-06 20:42:01,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 79.1 percent of original size [2021-08-06 20:42:01,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 79.1 percent of original size [2021-08-06 20:42:01,503 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 75.9 percent of original size [2021-08-06 20:42:01,507 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 75.9 percent of original size [2021-08-06 20:42:01,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 75.0 percent of original size [2021-08-06 20:42:01,542 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 75.0 percent of original size [2021-08-06 20:42:01,581 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:01,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:01,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872911163] [2021-08-06 20:42:01,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872911163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:01,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913972234] [2021-08-06 20:42:01,581 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:42:01,581 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:01,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:01,582 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:42:01,583 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:42:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:07,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:42:07,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:13,605 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:42:13,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:42:13,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:42:13,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:42:13,974 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:13,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913972234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:13,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:13,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:42:13,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323239511] [2021-08-06 20:42:13,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:42:13,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:13,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:42:13,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:42:13,975 INFO L87 Difference]: Start difference. First operand 7224 states and 16847 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:16,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:16,370 INFO L93 Difference]: Finished difference Result 10157 states and 23151 transitions. [2021-08-06 20:42:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:42:16,370 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:16,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:16,383 INFO L225 Difference]: With dead ends: 10157 [2021-08-06 20:42:16,383 INFO L226 Difference]: Without dead ends: 10142 [2021-08-06 20:42:16,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 2038.7ms TimeCoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:42:16,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10142 states. [2021-08-06 20:42:16,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10142 to 7234. [2021-08-06 20:42:16,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7234 states, 7233 states have (on average 2.3326420572376607) internal successors, (16872), 7233 states have internal predecessors, (16872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:16,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7234 states to 7234 states and 16872 transitions. [2021-08-06 20:42:16,491 INFO L78 Accepts]: Start accepts. Automaton has 7234 states and 16872 transitions. Word has length 30 [2021-08-06 20:42:16,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:16,491 INFO L470 AbstractCegarLoop]: Abstraction has 7234 states and 16872 transitions. [2021-08-06 20:42:16,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:16,491 INFO L276 IsEmpty]: Start isEmpty. Operand 7234 states and 16872 transitions. [2021-08-06 20:42:16,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:16,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:16,499 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:16,534 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:42:16,720 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:42:16,721 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:42:16,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:16,721 INFO L82 PathProgramCache]: Analyzing trace with hash 678803790, now seen corresponding path program 86 times [2021-08-06 20:42:16,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:16,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553542885] [2021-08-06 20:42:16,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:16,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:16,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:16,818 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 70.1 percent of original size [2021-08-06 20:42:16,821 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 70.1 percent of original size [2021-08-06 20:42:16,865 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 171, result has 64.1 percent of original size [2021-08-06 20:42:16,906 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 171, result has 64.1 percent of original size [2021-08-06 20:42:17,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 72.7 percent of original size [2021-08-06 20:42:17,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 72.7 percent of original size [2021-08-06 20:42:17,198 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 85.1 percent of original size [2021-08-06 20:42:17,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 85.1 percent of original size [2021-08-06 20:42:17,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 67.5 percent of original size [2021-08-06 20:42:17,401 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 67.5 percent of original size [2021-08-06 20:42:17,451 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 64.9 percent of original size [2021-08-06 20:42:17,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 64.9 percent of original size [2021-08-06 20:42:17,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:42:17,506 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:42:17,553 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:17,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:17,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553542885] [2021-08-06 20:42:17,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553542885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:17,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908670707] [2021-08-06 20:42:17,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:42:17,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:17,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:17,555 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:42:17,556 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:42:23,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:42:23,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:23,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:42:23,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:28,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:42:28,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:42:33,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 42.9 percent of original size [2021-08-06 20:42:33,211 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 42.9 percent of original size [2021-08-06 20:42:34,025 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:42:34,028 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:42:34,133 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:34,134 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:34,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:34,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908670707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:34,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:34,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:42:34,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554700301] [2021-08-06 20:42:34,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:42:34,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:34,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:42:34,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:42:34,139 INFO L87 Difference]: Start difference. First operand 7234 states and 16872 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:38,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:38,701 INFO L93 Difference]: Finished difference Result 10024 states and 22675 transitions. [2021-08-06 20:42:38,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:42:38,702 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:38,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:38,718 INFO L225 Difference]: With dead ends: 10024 [2021-08-06 20:42:38,719 INFO L226 Difference]: Without dead ends: 10014 [2021-08-06 20:42:38,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 3997.6ms TimeCoverageRelationStatistics Valid=546, Invalid=2424, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:42:38,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10014 states. [2021-08-06 20:42:38,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10014 to 7246. [2021-08-06 20:42:38,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7246 states, 7245 states have (on average 2.3333333333333335) internal successors, (16905), 7245 states have internal predecessors, (16905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:38,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7246 states to 7246 states and 16905 transitions. [2021-08-06 20:42:38,830 INFO L78 Accepts]: Start accepts. Automaton has 7246 states and 16905 transitions. Word has length 30 [2021-08-06 20:42:38,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:38,830 INFO L470 AbstractCegarLoop]: Abstraction has 7246 states and 16905 transitions. [2021-08-06 20:42:38,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:38,830 INFO L276 IsEmpty]: Start isEmpty. Operand 7246 states and 16905 transitions. [2021-08-06 20:42:38,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:38,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:38,838 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:38,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-06 20:42:39,060 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:42:39,061 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:42:39,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:39,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1294878926, now seen corresponding path program 87 times [2021-08-06 20:42:39,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:39,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222514676] [2021-08-06 20:42:39,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:39,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:39,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:42:39,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:42:39,186 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 51.5 percent of original size [2021-08-06 20:42:39,198 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 51.5 percent of original size [2021-08-06 20:42:39,271 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 53.0 percent of original size [2021-08-06 20:42:39,285 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 53.0 percent of original size [2021-08-06 20:42:39,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 90, result has 75.3 percent of original size [2021-08-06 20:42:39,399 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 90, result has 75.3 percent of original size [2021-08-06 20:42:39,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 61.9 percent of original size [2021-08-06 20:42:39,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 61.9 percent of original size [2021-08-06 20:42:39,738 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:42:39,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:42:39,779 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:42:39,783 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:42:39,818 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:42:39,821 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:42:39,884 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:39,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:39,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222514676] [2021-08-06 20:42:39,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222514676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:39,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047830291] [2021-08-06 20:42:39,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:42:39,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:39,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:39,885 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:42:39,885 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:42:46,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:42:46,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:46,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:42:46,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:50,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:42:50,886 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:42:50,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 242 treesize of output 222 [2021-08-06 20:42:59,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 24.0 percent of original size [2021-08-06 20:42:59,324 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 24.0 percent of original size [2021-08-06 20:42:59,426 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:59,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:59,432 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:59,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047830291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:59,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:59,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 27 [2021-08-06 20:42:59,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740439847] [2021-08-06 20:42:59,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 20:42:59,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:59,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 20:42:59,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:42:59,433 INFO L87 Difference]: Start difference. First operand 7246 states and 16905 transitions. Second operand has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:09,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:09,959 INFO L93 Difference]: Finished difference Result 11337 states and 25506 transitions. [2021-08-06 20:43:09,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-06 20:43:09,960 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:09,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:09,973 INFO L225 Difference]: With dead ends: 11337 [2021-08-06 20:43:09,973 INFO L226 Difference]: Without dead ends: 11315 [2021-08-06 20:43:09,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2902 ImplicationChecksByTransitivity, 9955.2ms TimeCoverageRelationStatistics Valid=1001, Invalid=7741, Unknown=0, NotChecked=0, Total=8742 [2021-08-06 20:43:09,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11315 states. [2021-08-06 20:43:10,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11315 to 7286. [2021-08-06 20:43:10,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7286 states, 7285 states have (on average 2.3334248455730955) internal successors, (16999), 7285 states have internal predecessors, (16999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:10,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7286 states to 7286 states and 16999 transitions. [2021-08-06 20:43:10,112 INFO L78 Accepts]: Start accepts. Automaton has 7286 states and 16999 transitions. Word has length 30 [2021-08-06 20:43:10,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:10,112 INFO L470 AbstractCegarLoop]: Abstraction has 7286 states and 16999 transitions. [2021-08-06 20:43:10,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:10,112 INFO L276 IsEmpty]: Start isEmpty. Operand 7286 states and 16999 transitions. [2021-08-06 20:43:10,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:10,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:10,121 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:10,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-06 20:43:10,348 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:43:10,349 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:43:10,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:10,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1871270222, now seen corresponding path program 88 times [2021-08-06 20:43:10,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:10,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132367170] [2021-08-06 20:43:10,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:10,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:10,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:10,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 70.1 percent of original size [2021-08-06 20:43:10,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 70.1 percent of original size [2021-08-06 20:43:10,535 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 131, result has 69.2 percent of original size [2021-08-06 20:43:10,563 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 131, result has 69.2 percent of original size [2021-08-06 20:43:10,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 158, result has 68.8 percent of original size [2021-08-06 20:43:10,694 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 158, result has 68.8 percent of original size [2021-08-06 20:43:10,806 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 84.4 percent of original size [2021-08-06 20:43:10,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 84.4 percent of original size [2021-08-06 20:43:11,048 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 62.1 percent of original size [2021-08-06 20:43:11,053 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 62.1 percent of original size [2021-08-06 20:43:11,089 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 60.9 percent of original size [2021-08-06 20:43:11,093 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 60.9 percent of original size [2021-08-06 20:43:11,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:11,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:11,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132367170] [2021-08-06 20:43:11,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132367170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:11,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081916498] [2021-08-06 20:43:11,147 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:43:11,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:11,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:11,148 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:43:11,149 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:43:17,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:43:17,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:17,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:43:17,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:21,546 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-06 20:43:21,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 244 treesize of output 182 [2021-08-06 20:43:23,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 69.9 percent of original size [2021-08-06 20:43:23,564 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 69.9 percent of original size [2021-08-06 20:43:23,786 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:43:23,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:43:23,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:23,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081916498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:23,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:23,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:43:23,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665871990] [2021-08-06 20:43:23,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:43:23,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:23,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:43:23,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:43:23,792 INFO L87 Difference]: Start difference. First operand 7286 states and 16999 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:28,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:28,372 INFO L93 Difference]: Finished difference Result 12524 states and 28044 transitions. [2021-08-06 20:43:28,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:43:28,372 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:28,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:28,389 INFO L225 Difference]: With dead ends: 12524 [2021-08-06 20:43:28,389 INFO L226 Difference]: Without dead ends: 12509 [2021-08-06 20:43:28,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 4112.3ms TimeCoverageRelationStatistics Valid=764, Invalid=3018, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:43:28,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12509 states. [2021-08-06 20:43:28,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12509 to 7315. [2021-08-06 20:43:28,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7315 states, 7314 states have (on average 2.3341536778780423) internal successors, (17072), 7314 states have internal predecessors, (17072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:28,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7315 states to 7315 states and 17072 transitions. [2021-08-06 20:43:28,512 INFO L78 Accepts]: Start accepts. Automaton has 7315 states and 17072 transitions. Word has length 30 [2021-08-06 20:43:28,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:28,512 INFO L470 AbstractCegarLoop]: Abstraction has 7315 states and 17072 transitions. [2021-08-06 20:43:28,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:28,512 INFO L276 IsEmpty]: Start isEmpty. Operand 7315 states and 17072 transitions. [2021-08-06 20:43:28,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:28,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:28,520 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:28,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-06 20:43:28,744 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:43:28,745 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:43:28,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:28,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1213989070, now seen corresponding path program 89 times [2021-08-06 20:43:28,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:28,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860741723] [2021-08-06 20:43:28,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:28,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:28,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:43:28,803 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:43:28,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 51.5 percent of original size [2021-08-06 20:43:28,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 51.5 percent of original size [2021-08-06 20:43:29,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 53.0 percent of original size [2021-08-06 20:43:29,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 53.0 percent of original size [2021-08-06 20:43:29,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 90, result has 75.3 percent of original size [2021-08-06 20:43:29,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 90, result has 75.3 percent of original size [2021-08-06 20:43:29,283 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 61.9 percent of original size [2021-08-06 20:43:29,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 61.9 percent of original size [2021-08-06 20:43:29,373 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:43:29,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:43:29,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 68.3 percent of original size [2021-08-06 20:43:29,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 68.3 percent of original size [2021-08-06 20:43:29,555 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:29,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:29,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860741723] [2021-08-06 20:43:29,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860741723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:29,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658796550] [2021-08-06 20:43:29,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:43:29,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:29,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:29,556 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:43:29,557 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:43:36,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:43:36,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:36,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:43:36,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:38,603 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-06 20:43:38,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 172 [2021-08-06 20:43:40,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:43:40,231 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:43:40,236 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:40,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658796550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:40,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:40,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:43:40,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856686181] [2021-08-06 20:43:40,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:43:40,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:40,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:43:40,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:43:40,237 INFO L87 Difference]: Start difference. First operand 7315 states and 17072 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:52,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:52,841 INFO L93 Difference]: Finished difference Result 12108 states and 27180 transitions. [2021-08-06 20:43:52,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-06 20:43:52,841 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:52,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:52,858 INFO L225 Difference]: With dead ends: 12108 [2021-08-06 20:43:52,858 INFO L226 Difference]: Without dead ends: 12084 [2021-08-06 20:43:52,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3726 ImplicationChecksByTransitivity, 12183.3ms TimeCoverageRelationStatistics Valid=1675, Invalid=8831, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 20:43:52,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12084 states. [2021-08-06 20:43:52,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12084 to 7402. [2021-08-06 20:43:52,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7402 states, 7401 states have (on average 2.3361707877313878) internal successors, (17290), 7401 states have internal predecessors, (17290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:53,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7402 states to 7402 states and 17290 transitions. [2021-08-06 20:43:53,010 INFO L78 Accepts]: Start accepts. Automaton has 7402 states and 17290 transitions. Word has length 30 [2021-08-06 20:43:53,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:53,011 INFO L470 AbstractCegarLoop]: Abstraction has 7402 states and 17290 transitions. [2021-08-06 20:43:53,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 7402 states and 17290 transitions. [2021-08-06 20:43:53,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:53,020 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:53,020 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:53,059 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:43:53,232 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:43:53,233 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:43:53,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:53,233 INFO L82 PathProgramCache]: Analyzing trace with hash -900265070, now seen corresponding path program 90 times [2021-08-06 20:43:53,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:53,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40368320] [2021-08-06 20:43:53,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:53,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:53,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:53,308 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 425, result has 24.1 percent of original size [2021-08-06 20:43:53,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 425, result has 24.1 percent of original size [2021-08-06 20:43:53,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 829, result has 23.3 percent of original size [2021-08-06 20:43:53,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 829, result has 23.3 percent of original size [2021-08-06 20:43:53,678 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 829, result has 23.7 percent of original size [2021-08-06 20:43:53,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 829, result has 23.7 percent of original size [2021-08-06 20:43:53,969 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1132, result has 30.3 percent of original size [2021-08-06 20:43:54,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1132, result has 30.3 percent of original size [2021-08-06 20:43:54,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 901, result has 27.9 percent of original size [2021-08-06 20:43:54,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 901, result has 27.9 percent of original size [2021-08-06 20:43:54,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 901, result has 28.0 percent of original size [2021-08-06 20:43:54,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 901, result has 28.0 percent of original size [2021-08-06 20:43:54,929 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 347, result has 19.1 percent of original size [2021-08-06 20:43:54,938 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 347, result has 19.1 percent of original size [2021-08-06 20:43:55,036 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:55,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:55,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40368320] [2021-08-06 20:43:55,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40368320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:55,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541736213] [2021-08-06 20:43:55,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:43:55,037 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:55,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:55,038 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:43:55,038 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:44:01,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:44:01,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:44:01,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-06 20:44:01,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:05,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:44:05,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:44:05,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 244 treesize of output 222 [2021-08-06 20:44:24,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 104, result has 72.8 percent of original size [2021-08-06 20:44:24,519 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 104, result has 72.8 percent of original size [2021-08-06 20:44:26,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 25.2 percent of original size [2021-08-06 20:44:26,048 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 25.2 percent of original size [2021-08-06 20:44:26,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:44:26,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:44:26,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:44:26,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541736213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:26,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:44:26,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 26 [2021-08-06 20:44:26,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460651254] [2021-08-06 20:44:26,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:44:26,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:44:26,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:44:26,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:44:26,164 INFO L87 Difference]: Start difference. First operand 7402 states and 17290 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:38,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:44:38,689 INFO L93 Difference]: Finished difference Result 11097 states and 25730 transitions. [2021-08-06 20:44:38,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:44:38,689 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:44:38,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:44:38,705 INFO L225 Difference]: With dead ends: 11097 [2021-08-06 20:44:38,705 INFO L226 Difference]: Without dead ends: 11087 [2021-08-06 20:44:38,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 12227.6ms TimeCoverageRelationStatistics Valid=1016, Invalid=6294, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 20:44:38,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11087 states. [2021-08-06 20:44:38,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11087 to 7406. [2021-08-06 20:44:38,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7406 states, 7405 states have (on average 2.336259284267387) internal successors, (17300), 7405 states have internal predecessors, (17300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:38,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7406 states to 7406 states and 17300 transitions. [2021-08-06 20:44:38,835 INFO L78 Accepts]: Start accepts. Automaton has 7406 states and 17300 transitions. Word has length 30 [2021-08-06 20:44:38,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:44:38,835 INFO L470 AbstractCegarLoop]: Abstraction has 7406 states and 17300 transitions. [2021-08-06 20:44:38,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:38,835 INFO L276 IsEmpty]: Start isEmpty. Operand 7406 states and 17300 transitions. [2021-08-06 20:44:38,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:44:38,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:44:38,843 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:44:38,884 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:44:39,056 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:44:39,057 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:44:39,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:44:39,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1116657546, now seen corresponding path program 91 times [2021-08-06 20:44:39,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:44:39,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272223755] [2021-08-06 20:44:39,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:44:39,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:44:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:39,391 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 191, result has 66.0 percent of original size [2021-08-06 20:44:39,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 191, result has 66.0 percent of original size [2021-08-06 20:44:39,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 186, result has 59.4 percent of original size [2021-08-06 20:44:39,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 186, result has 59.4 percent of original size [2021-08-06 20:44:39,947 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 166, result has 57.9 percent of original size [2021-08-06 20:44:39,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 166, result has 57.9 percent of original size [2021-08-06 20:44:40,088 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 171, result has 55.4 percent of original size [2021-08-06 20:44:40,110 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 171, result has 55.4 percent of original size [2021-08-06 20:44:40,184 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 46.0 percent of original size [2021-08-06 20:44:40,189 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 46.0 percent of original size [2021-08-06 20:44:40,220 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 44.7 percent of original size [2021-08-06 20:44:40,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 44.7 percent of original size [2021-08-06 20:44:40,261 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:44:40,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:44:40,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272223755] [2021-08-06 20:44:40,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272223755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:40,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855576348] [2021-08-06 20:44:40,262 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:44:40,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:44:40,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:44:40,263 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:44:40,263 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:44:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:47,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:44:47,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:53,199 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:44:53,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:44:53,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:44:53,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:44:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:44:53,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855576348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:53,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:44:53,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:44:53,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144508386] [2021-08-06 20:44:53,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:44:53,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:44:53,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:44:53,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:44:53,640 INFO L87 Difference]: Start difference. First operand 7406 states and 17300 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:57,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:44:57,510 INFO L93 Difference]: Finished difference Result 8371 states and 19043 transitions. [2021-08-06 20:44:57,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:44:57,511 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:44:57,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:44:57,522 INFO L225 Difference]: With dead ends: 8371 [2021-08-06 20:44:57,522 INFO L226 Difference]: Without dead ends: 8356 [2021-08-06 20:44:57,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 3615.2ms TimeCoverageRelationStatistics Valid=417, Invalid=1653, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:44:57,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8356 states. [2021-08-06 20:44:57,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8356 to 7414. [2021-08-06 20:44:57,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7414 states, 7413 states have (on average 2.335626601915554) internal successors, (17314), 7413 states have internal predecessors, (17314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:57,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7414 states to 7414 states and 17314 transitions. [2021-08-06 20:44:57,648 INFO L78 Accepts]: Start accepts. Automaton has 7414 states and 17314 transitions. Word has length 30 [2021-08-06 20:44:57,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:44:57,648 INFO L470 AbstractCegarLoop]: Abstraction has 7414 states and 17314 transitions. [2021-08-06 20:44:57,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:57,649 INFO L276 IsEmpty]: Start isEmpty. Operand 7414 states and 17314 transitions. [2021-08-06 20:44:57,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:44:57,657 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:44:57,657 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:44:57,698 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:44:57,872 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:44:57,873 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:44:57,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:44:57,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1070739702, now seen corresponding path program 92 times [2021-08-06 20:44:57,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:44:57,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276822403] [2021-08-06 20:44:57,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:44:57,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:44:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:58,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1224, result has 4.2 percent of original size [2021-08-06 20:44:58,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1224, result has 4.2 percent of original size [2021-08-06 20:44:58,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 473, result has 27.8 percent of original size [2021-08-06 20:44:58,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 473, result has 27.8 percent of original size [2021-08-06 20:44:58,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 473, result has 28.3 percent of original size [2021-08-06 20:44:58,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 473, result has 28.3 percent of original size [2021-08-06 20:44:58,519 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 603, result has 34.4 percent of original size [2021-08-06 20:44:58,574 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 603, result has 34.4 percent of original size [2021-08-06 20:44:58,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 304, result has 43.3 percent of original size [2021-08-06 20:44:58,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 304, result has 43.3 percent of original size [2021-08-06 20:44:58,921 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 178, result has 16.0 percent of original size [2021-08-06 20:44:58,926 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 178, result has 16.0 percent of original size [2021-08-06 20:44:58,960 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 24.0 percent of original size [2021-08-06 20:44:58,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 24.0 percent of original size [2021-08-06 20:44:59,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:44:59,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:44:59,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276822403] [2021-08-06 20:44:59,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276822403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:59,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167208463] [2021-08-06 20:44:59,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:44:59,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:44:59,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:44:59,027 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:44:59,028 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:45:06,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:45:06,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:45:06,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:45:06,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:45:09,213 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:45:09,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-06 20:45:09,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:45:09,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:45:09,604 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:45:09,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167208463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:45:09,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:45:09,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:45:09,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831857340] [2021-08-06 20:45:09,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:45:09,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:45:09,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:45:09,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:45:09,605 INFO L87 Difference]: Start difference. First operand 7414 states and 17314 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-06 20:45:11,116 WARN L223 SmtUtils]: Removed 2 from assertion stack [2021-08-06 20:45:11,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:45:11,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:45:11,119 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:45:11,128 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:45:11,158 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:45:11,317 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:45:11,318 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (7414states) and FLOYD_HOARE automaton (currently 23 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 110 for 16ms.. [2021-08-06 20:45:11,319 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:45:11,319 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:45:11,319 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:45:11,322 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:45:11,322 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:45:11,324 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:45:11 BasicIcfg [2021-08-06 20:45:11,324 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:45:11,324 INFO L168 Benchmark]: Toolchain (without parser) took 876350.22 ms. Allocated memory was 204.5 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 185.5 MB in the beginning and 1.7 GB in the end (delta: -1.5 GB). Peak memory consumption was 616.8 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:11,324 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 204.5 MB. Free memory is still 186.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:45:11,324 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.17 ms. Allocated memory is still 204.5 MB. Free memory was 185.3 MB in the beginning and 184.0 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:11,324 INFO L168 Benchmark]: Boogie Preprocessor took 14.26 ms. Allocated memory is still 204.5 MB. Free memory was 184.0 MB in the beginning and 182.9 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:45:11,324 INFO L168 Benchmark]: RCFGBuilder took 217.36 ms. Allocated memory is still 204.5 MB. Free memory was 182.9 MB in the beginning and 169.8 MB in the end (delta: 13.2 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:11,325 INFO L168 Benchmark]: TraceAbstraction took 876089.88 ms. Allocated memory was 204.5 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 169.4 MB in the beginning and 1.7 GB in the end (delta: -1.5 GB). Peak memory consumption was 600.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:11,325 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.11 ms. Allocated memory is still 204.5 MB. Free memory is still 186.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.17 ms. Allocated memory is still 204.5 MB. Free memory was 185.3 MB in the beginning and 184.0 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.26 ms. Allocated memory is still 204.5 MB. Free memory was 184.0 MB in the beginning and 182.9 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 217.36 ms. Allocated memory is still 204.5 MB. Free memory was 182.9 MB in the beginning and 169.8 MB in the end (delta: 13.2 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 876089.88 ms. Allocated memory was 204.5 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 169.4 MB in the beginning and 1.7 GB in the end (delta: -1.5 GB). Peak memory consumption was 600.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: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 72, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 72, positive: 71, positive conditional: 0, positive unconditional: 71, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7414states) and FLOYD_HOARE automaton (currently 23 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 110 for 16ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7414states) and FLOYD_HOARE automaton (currently 23 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 110 for 16ms.. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7414states) and FLOYD_HOARE automaton (currently 23 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 110 for 16ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7414states) and FLOYD_HOARE automaton (currently 23 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 110 for 16ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 876000.9ms, OverallIterations: 124, TraceHistogramMax: 3, EmptinessCheckTime: 527.8ms, AutomataDifference: 214092.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 104.0ms, PartialOrderReductionTime: 89.9ms, HoareTripleCheckerStatistics: 3258 SDtfs, 20670 SDslu, 25442 SDs, 0 SdLazy, 57036 SolverSat, 4361 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 36196.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7170 GetRequests, 2523 SyntacticMatches, 135 SemanticMatches, 4511 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64088 ImplicationChecksByTransitivity, 202414.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7482occurred in iteration=95, InterpolantAutomatonStates: 3591, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 5581.3ms AutomataMinimizationTime, 123 MinimizatonAttempts, 97840 StatesRemovedByMinimization, 123 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 440.0ms SsaConstructionTime, 2328.3ms SatisfiabilityAnalysisTime, 284388.3ms InterpolantComputationTime, 6682 NumberOfCodeBlocks, 6682 NumberOfCodeBlocksAsserted, 407 NumberOfCheckSat, 6437 ConstructedInterpolants, 194 QuantifiedInterpolants, 161469 SizeOfPredicates, 558 NumberOfNonLiveVariables, 8401 ConjunctsInSsa, 2197 ConjunctsInUnsatCore, 245 InterpolantComputations, 3 PerfectInterpolantSequences, 382/2224 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