/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.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 13:13:35,746 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 13:13:35,747 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 13:13:35,788 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 13:13:35,788 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 13:13:35,792 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 13:13:35,796 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 13:13:35,802 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 13:13:35,804 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 13:13:35,810 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 13:13:35,811 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 13:13:35,812 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 13:13:35,813 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 13:13:35,815 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 13:13:35,816 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 13:13:35,818 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 13:13:35,819 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 13:13:35,820 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 13:13:35,836 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 13:13:35,845 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 13:13:35,846 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 13:13:35,849 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 13:13:35,850 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 13:13:35,851 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 13:13:35,853 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 13:13:35,853 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 13:13:35,853 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 13:13:35,854 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 13:13:35,854 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 13:13:35,855 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 13:13:35,855 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 13:13:35,856 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 13:13:35,856 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 13:13:35,857 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 13:13:35,858 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 13:13:35,858 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 13:13:35,859 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 13:13:35,859 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 13:13:35,859 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 13:13:35,860 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 13:13:35,863 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 13:13:35,865 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.epf [2021-08-21 13:13:35,902 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 13:13:35,903 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 13:13:35,903 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 13:13:35,903 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 13:13:35,906 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 13:13:35,907 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 13:13:35,907 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 13:13:35,907 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 13:13:35,907 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 13:13:35,907 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 13:13:35,908 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 13:13:35,908 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 13:13:35,908 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 13:13:35,909 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 13:13:35,909 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:13:35,910 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 13:13:35,910 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 13:13:35,911 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 13:13:35,911 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 13:13:35,911 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 13:13:35,911 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 13:13:35,911 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-21 13:13:36,175 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 13:13:36,191 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 13:13:36,193 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 13:13:36,193 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 13:13:36,194 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 13:13:36,195 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl [2021-08-21 13:13:36,195 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl' [2021-08-21 13:13:36,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 13:13:36,230 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 13:13:36,231 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 13:13:36,232 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 13:13:36,232 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 13:13:36,242 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,249 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,255 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 13:13:36,256 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 13:13:36,256 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 13:13:36,256 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 13:13:36,263 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,263 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,264 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,264 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,269 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,273 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,274 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,278 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 13:13:36,280 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 13:13:36,280 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 13:13:36,280 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 13:13:36,282 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/1) ... [2021-08-21 13:13:36,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:13:36,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:36,321 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-21 13:13:36,343 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-21 13:13:36,357 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 13:13:36,357 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 13:13:36,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 13:13:36,358 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 13:13:36,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 13:13:36,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 13:13:36,359 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 13:13:36,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 13:13:36,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 13:13:36,361 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 13:13:36,361 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 13:13:36,361 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 13:13:36,362 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 13:13:36,524 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 13:13:36,525 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 13:13:36,527 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:13:36 BoogieIcfgContainer [2021-08-21 13:13:36,527 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 13:13:36,528 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 13:13:36,528 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 13:13:36,530 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 13:13:36,531 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:13:36" (1/2) ... [2021-08-21 13:13:36,531 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4206390d and model type min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 01:13:36, skipping insertion in model container [2021-08-21 13:13:36,532 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:13:36" (2/2) ... [2021-08-21 13:13:36,533 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun.wvr.bpl [2021-08-21 13:13:36,536 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 13:13:36,537 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 13:13:36,537 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 13:13:36,537 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 13:13:36,599 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 13:13:36,658 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 13:13:36,665 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-21 13:13:36,665 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 13:13:36,678 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-08-21 13:13:36,717 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:36,719 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:36,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 13:13:36,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:36,728 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-21 13:13:36,729 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:36,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:36,739 INFO L82 PathProgramCache]: Analyzing trace with hash 541406590, now seen corresponding path program 1 times [2021-08-21 13:13:36,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:36,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205284665] [2021-08-21 13:13:36,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:36,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:36,979 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-21 13:13:36,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:36,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205284665] [2021-08-21 13:13:36,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205284665] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:13:36,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:13:36,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:13:36,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450778453] [2021-08-21 13:13:36,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 13:13:36,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:37,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 13:13:37,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:13:37,005 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 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-21 13:13:37,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:37,054 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-08-21 13:13:37,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 13:13:37,056 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-21 13:13:37,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:37,074 INFO L225 Difference]: With dead ends: 217 [2021-08-21 13:13:37,074 INFO L226 Difference]: Without dead ends: 202 [2021-08-21 13:13:37,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:13:37,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-21 13:13:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-08-21 13:13:37,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:37,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-08-21 13:13:37,139 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-08-21 13:13:37,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:37,140 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-08-21 13:13:37,141 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-21 13:13:37,141 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-08-21 13:13:37,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 13:13:37,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:37,148 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-21 13:13:37,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 13:13:37,148 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:37,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:37,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1033477442, now seen corresponding path program 1 times [2021-08-21 13:13:37,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:37,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990316188] [2021-08-21 13:13:37,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:37,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:37,232 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-21 13:13:37,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:37,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990316188] [2021-08-21 13:13:37,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990316188] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:13:37,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:13:37,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 13:13:37,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365785915] [2021-08-21 13:13:37,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:13:37,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:37,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:13:37,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:13:37,235 INFO L87 Difference]: Start difference. First operand 149 states and 419 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-21 13:13:37,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:37,286 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-08-21 13:13:37,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:13:37,286 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-21 13:13:37,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:37,289 INFO L225 Difference]: With dead ends: 158 [2021-08-21 13:13:37,289 INFO L226 Difference]: Without dead ends: 158 [2021-08-21 13:13:37,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:13:37,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-21 13:13:37,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-08-21 13:13:37,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 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-21 13:13:37,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-08-21 13:13:37,308 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-08-21 13:13:37,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:37,309 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-08-21 13:13:37,309 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-21 13:13:37,309 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-08-21 13:13:37,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 13:13:37,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:37,310 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-21 13:13:37,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 13:13:37,310 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:37,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:37,311 INFO L82 PathProgramCache]: Analyzing trace with hash -324870244, now seen corresponding path program 1 times [2021-08-21 13:13:37,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:37,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438622799] [2021-08-21 13:13:37,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:37,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:37,414 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-21 13:13:37,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:37,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438622799] [2021-08-21 13:13:37,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438622799] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:13:37,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:13:37,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 13:13:37,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685908350] [2021-08-21 13:13:37,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:13:37,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:37,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:13:37,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:13:37,418 INFO L87 Difference]: Start difference. First operand 133 states and 374 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-21 13:13:37,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:37,480 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-08-21 13:13:37,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:13:37,482 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-21 13:13:37,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:37,483 INFO L225 Difference]: With dead ends: 183 [2021-08-21 13:13:37,483 INFO L226 Difference]: Without dead ends: 183 [2021-08-21 13:13:37,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:13:37,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-21 13:13:37,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-08-21 13:13:37,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:37,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-08-21 13:13:37,492 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-08-21 13:13:37,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:37,493 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-08-21 13:13:37,493 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-21 13:13:37,493 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-08-21 13:13:37,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:13:37,494 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:37,494 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-21 13:13:37,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 13:13:37,495 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:37,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:37,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1959936804, now seen corresponding path program 1 times [2021-08-21 13:13:37,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:37,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71166609] [2021-08-21 13:13:37,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:37,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:38,042 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-21 13:13:38,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:38,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71166609] [2021-08-21 13:13:38,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71166609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:38,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159713414] [2021-08-21 13:13:38,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:38,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:38,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:38,048 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-21 13:13:38,049 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-21 13:13:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:38,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:13:38,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:38,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-08-21 13:13:38,880 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-21 13:13:38,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159713414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:38,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:38,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:13:38,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300356123] [2021-08-21 13:13:38,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:13:38,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:38,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:13:38,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:13:38,885 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:39,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:39,164 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-08-21 13:13:39,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:13:39,164 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 13:13:39,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:39,167 INFO L225 Difference]: With dead ends: 330 [2021-08-21 13:13:39,167 INFO L226 Difference]: Without dead ends: 315 [2021-08-21 13:13:39,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 382.4ms TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:13:39,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-21 13:13:39,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-08-21 13:13:39,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 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-21 13:13:39,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-08-21 13:13:39,175 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-08-21 13:13:39,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:39,175 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-08-21 13:13:39,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:39,176 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-08-21 13:13:39,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:13:39,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:39,177 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-21 13:13:39,202 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-21 13:13:39,391 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-21 13:13:39,392 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:39,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:39,392 INFO L82 PathProgramCache]: Analyzing trace with hash -2127745896, now seen corresponding path program 2 times [2021-08-21 13:13:39,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:39,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543129389] [2021-08-21 13:13:39,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:39,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:39,642 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-21 13:13:39,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:39,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543129389] [2021-08-21 13:13:39,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543129389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:39,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746794423] [2021-08-21 13:13:39,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:39,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:39,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:39,645 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-21 13:13:39,646 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-21 13:13:39,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:39,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:39,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:13:39,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:40,116 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:13:40,117 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-21 13:13:40,554 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-21 13:13:40,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746794423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:40,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:40,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 13:13:40,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908119174] [2021-08-21 13:13:40,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:13:40,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:40,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:13:40,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:13:40,558 INFO L87 Difference]: Start difference. First operand 224 states and 640 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-21 13:13:41,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:41,027 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-08-21 13:13:41,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:13:41,027 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-21 13:13:41,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:41,030 INFO L225 Difference]: With dead ends: 374 [2021-08-21 13:13:41,030 INFO L226 Difference]: Without dead ends: 359 [2021-08-21 13:13:41,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 487.5ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:13:41,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-21 13:13:41,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-08-21 13:13:41,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:41,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-08-21 13:13:41,037 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-08-21 13:13:41,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:41,038 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-08-21 13:13:41,038 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-21 13:13:41,038 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-08-21 13:13:41,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:13:41,039 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:41,039 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-21 13:13:41,065 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-21 13:13:41,262 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-21 13:13:41,262 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:41,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:41,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1828972448, now seen corresponding path program 3 times [2021-08-21 13:13:41,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:41,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266247810] [2021-08-21 13:13:41,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:41,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:41,491 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-21 13:13:41,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:41,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266247810] [2021-08-21 13:13:41,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266247810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:41,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278955202] [2021-08-21 13:13:41,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:13:41,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:41,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:41,493 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-21 13:13:41,494 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-21 13:13:41,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:13:41,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:41,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 13:13:41,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:41,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-08-21 13:13:42,133 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-21 13:13:42,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278955202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:42,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:42,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:13:42,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666048777] [2021-08-21 13:13:42,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:13:42,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:42,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:13:42,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:13:42,135 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 12 states, 12 states have (on average 3.25) 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-21 13:13:42,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:42,311 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-08-21 13:13:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:13:42,312 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) 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 22 [2021-08-21 13:13:42,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:42,314 INFO L225 Difference]: With dead ends: 296 [2021-08-21 13:13:42,314 INFO L226 Difference]: Without dead ends: 281 [2021-08-21 13:13:42,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 224.9ms TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:13:42,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-21 13:13:42,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-08-21 13:13:42,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 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-21 13:13:42,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-08-21 13:13:42,321 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-08-21 13:13:42,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:42,321 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-08-21 13:13:42,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) 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-21 13:13:42,321 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-08-21 13:13:42,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:13:42,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:42,322 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-21 13:13:42,348 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-21 13:13:42,545 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-21 13:13:42,545 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:42,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:42,546 INFO L82 PathProgramCache]: Analyzing trace with hash -258146848, now seen corresponding path program 4 times [2021-08-21 13:13:42,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:42,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043462739] [2021-08-21 13:13:42,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:42,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:42,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:42,782 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-21 13:13:42,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:42,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043462739] [2021-08-21 13:13:42,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043462739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:42,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265639371] [2021-08-21 13:13:42,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:13:42,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:42,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:42,784 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-21 13:13:42,785 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-21 13:13:42,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:13:42,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:42,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:13:42,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:43,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:13:43,290 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 51 treesize of output 47 [2021-08-21 13:13:43,661 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-21 13:13:43,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265639371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:43,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:43,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:13:43,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400226618] [2021-08-21 13:13:43,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:43,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:43,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:43,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:43,663 INFO L87 Difference]: Start difference. First operand 241 states and 694 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-21 13:13:44,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:44,005 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-08-21 13:13:44,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:13:44,005 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-21 13:13:44,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:44,007 INFO L225 Difference]: With dead ends: 425 [2021-08-21 13:13:44,007 INFO L226 Difference]: Without dead ends: 410 [2021-08-21 13:13:44,007 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 357.4ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:13:44,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-21 13:13:44,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-08-21 13:13:44,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:44,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-08-21 13:13:44,014 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-08-21 13:13:44,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:44,015 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-08-21 13:13:44,015 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-21 13:13:44,015 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-08-21 13:13:44,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:44,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:44,016 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-21 13:13:44,038 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-21 13:13:44,238 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-21 13:13:44,239 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:44,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:44,239 INFO L82 PathProgramCache]: Analyzing trace with hash 976010682, now seen corresponding path program 5 times [2021-08-21 13:13:44,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:44,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005424561] [2021-08-21 13:13:44,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:44,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:44,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:44,293 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-21 13:13:44,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:44,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005424561] [2021-08-21 13:13:44,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005424561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:44,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108485857] [2021-08-21 13:13:44,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:13:44,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:44,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:44,296 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-21 13:13:44,296 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-21 13:13:44,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:13:44,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:44,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:44,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:44,674 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-21 13:13:44,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108485857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:44,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:44,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:13:44,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458947357] [2021-08-21 13:13:44,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:13:44,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:44,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:13:44,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:13:44,676 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:45,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:45,079 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-08-21 13:13:45,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:13:45,080 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:13:45,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:45,083 INFO L225 Difference]: With dead ends: 619 [2021-08-21 13:13:45,083 INFO L226 Difference]: Without dead ends: 619 [2021-08-21 13:13:45,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:13:45,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-21 13:13:45,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-08-21 13:13:45,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:45,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-08-21 13:13:45,096 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-08-21 13:13:45,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:45,097 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-08-21 13:13:45,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:45,097 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-08-21 13:13:45,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:45,098 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:45,098 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-21 13:13:45,122 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-21 13:13:45,312 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-21 13:13:45,313 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:45,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:45,314 INFO L82 PathProgramCache]: Analyzing trace with hash -308162, now seen corresponding path program 6 times [2021-08-21 13:13:45,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:45,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791914043] [2021-08-21 13:13:45,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:45,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:45,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:45,365 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-21 13:13:45,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:45,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791914043] [2021-08-21 13:13:45,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791914043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:45,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069145338] [2021-08-21 13:13:45,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:13:45,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:45,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:45,366 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-21 13:13:45,388 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-21 13:13:45,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:13:45,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:45,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:45,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:45,783 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-21 13:13:45,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069145338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:45,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:45,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:13:45,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989083146] [2021-08-21 13:13:45,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:45,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:45,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:45,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:45,785 INFO L87 Difference]: Start difference. First operand 297 states and 903 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-21 13:13:46,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:46,607 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-08-21 13:13:46,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:13:46,607 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 24 [2021-08-21 13:13:46,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:46,613 INFO L225 Difference]: With dead ends: 1078 [2021-08-21 13:13:46,614 INFO L226 Difference]: Without dead ends: 1078 [2021-08-21 13:13:46,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 488.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:13:46,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-21 13:13:46,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-08-21 13:13:46,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:46,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-08-21 13:13:46,632 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-08-21 13:13:46,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:46,632 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-08-21 13:13:46,632 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-21 13:13:46,632 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-08-21 13:13:46,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:46,633 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:46,634 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-21 13:13:46,659 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-21 13:13:46,857 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-21 13:13:46,857 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:46,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:46,858 INFO L82 PathProgramCache]: Analyzing trace with hash 566643918, now seen corresponding path program 7 times [2021-08-21 13:13:46,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:46,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533148783] [2021-08-21 13:13:46,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:46,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:46,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:46,911 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-21 13:13:46,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:46,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533148783] [2021-08-21 13:13:46,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533148783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:46,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597519704] [2021-08-21 13:13:46,912 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:13:46,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:46,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:46,913 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-21 13:13:46,945 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-21 13:13:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:47,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:47,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:47,343 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-21 13:13:47,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597519704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:47,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:47,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:13:47,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978600519] [2021-08-21 13:13:47,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:47,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:47,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:47,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:47,345 INFO L87 Difference]: Start difference. First operand 302 states and 928 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-21 13:13:48,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:48,038 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-08-21 13:13:48,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:13:48,039 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 24 [2021-08-21 13:13:48,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:48,044 INFO L225 Difference]: With dead ends: 951 [2021-08-21 13:13:48,044 INFO L226 Difference]: Without dead ends: 951 [2021-08-21 13:13:48,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 432.6ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:13:48,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-08-21 13:13:48,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-08-21 13:13:48,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:48,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-08-21 13:13:48,060 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-08-21 13:13:48,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:48,061 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-08-21 13:13:48,061 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-21 13:13:48,061 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-08-21 13:13:48,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:48,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:48,062 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-21 13:13:48,088 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-21 13:13:48,295 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-21 13:13:48,295 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:48,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:48,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1502782590, now seen corresponding path program 1 times [2021-08-21 13:13:48,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:48,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301188558] [2021-08-21 13:13:48,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:48,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:48,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:48,356 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-21 13:13:48,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:48,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301188558] [2021-08-21 13:13:48,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301188558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:48,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151746253] [2021-08-21 13:13:48,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:48,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:48,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:48,357 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-21 13:13:48,381 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-21 13:13:48,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:48,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:13:48,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:48,711 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-21 13:13:48,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151746253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:48,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:48,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:13:48,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795712845] [2021-08-21 13:13:48,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:13:48,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:48,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:13:48,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:13:48,713 INFO L87 Difference]: Start difference. First operand 293 states and 894 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-21 13:13:48,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:48,835 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-08-21 13:13:48,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:13:48,836 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-21 13:13:48,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:48,839 INFO L225 Difference]: With dead ends: 669 [2021-08-21 13:13:48,840 INFO L226 Difference]: Without dead ends: 663 [2021-08-21 13:13:48,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:48,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-08-21 13:13:48,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-08-21 13:13:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:48,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-08-21 13:13:48,853 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-08-21 13:13:48,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:48,853 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-08-21 13:13:48,853 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-21 13:13:48,853 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-08-21 13:13:48,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:48,854 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:48,854 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:48,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-21 13:13:49,068 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-21 13:13:49,069 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:49,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:49,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1065813882, now seen corresponding path program 8 times [2021-08-21 13:13:49,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:49,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897849995] [2021-08-21 13:13:49,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:49,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:49,116 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-21 13:13:49,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:49,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897849995] [2021-08-21 13:13:49,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897849995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:49,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697839846] [2021-08-21 13:13:49,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:49,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:49,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:49,117 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-21 13:13:49,118 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-21 13:13:49,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:49,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:49,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:49,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:49,522 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-21 13:13:49,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697839846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:49,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:49,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:13:49,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974742510] [2021-08-21 13:13:49,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:49,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:49,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:49,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:49,524 INFO L87 Difference]: Start difference. First operand 413 states and 1306 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-21 13:13:49,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:49,675 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-08-21 13:13:49,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:13:49,675 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 24 [2021-08-21 13:13:49,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:49,678 INFO L225 Difference]: With dead ends: 710 [2021-08-21 13:13:49,679 INFO L226 Difference]: Without dead ends: 672 [2021-08-21 13:13:49,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 132.0ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:13:49,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-08-21 13:13:49,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-08-21 13:13:49,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:49,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-08-21 13:13:49,695 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-08-21 13:13:49,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:49,696 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-08-21 13:13:49,696 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-21 13:13:49,696 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-08-21 13:13:49,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:49,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:49,697 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-21 13:13:49,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:49,912 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-21 13:13:49,912 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:49,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:49,912 INFO L82 PathProgramCache]: Analyzing trace with hash 359856550, now seen corresponding path program 2 times [2021-08-21 13:13:49,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:49,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520397121] [2021-08-21 13:13:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:49,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:49,974 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-21 13:13:49,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:49,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520397121] [2021-08-21 13:13:49,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520397121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:49,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528628020] [2021-08-21 13:13:49,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:49,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:49,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:49,975 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-21 13:13:49,976 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-21 13:13:50,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:50,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:50,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:13:50,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:50,321 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-21 13:13:50,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528628020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:50,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:50,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:13:50,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806063741] [2021-08-21 13:13:50,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:13:50,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:50,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:13:50,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:13:50,323 INFO L87 Difference]: Start difference. First operand 515 states and 1633 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-21 13:13:50,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:50,417 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-08-21 13:13:50,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:13:50,417 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-21 13:13:50,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:50,421 INFO L225 Difference]: With dead ends: 830 [2021-08-21 13:13:50,421 INFO L226 Difference]: Without dead ends: 830 [2021-08-21 13:13:50,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 71.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:50,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-21 13:13:50,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-08-21 13:13:50,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:50,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-08-21 13:13:50,438 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-08-21 13:13:50,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:50,438 INFO L470 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-08-21 13:13:50,439 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-21 13:13:50,439 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-08-21 13:13:50,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:50,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:50,440 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-21 13:13:50,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:50,656 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-21 13:13:50,657 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:50,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:50,657 INFO L82 PathProgramCache]: Analyzing trace with hash -986825016, now seen corresponding path program 9 times [2021-08-21 13:13:50,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:50,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092942687] [2021-08-21 13:13:50,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:50,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:50,724 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-21 13:13:50,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:50,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092942687] [2021-08-21 13:13:50,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092942687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:50,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107097536] [2021-08-21 13:13:50,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:13:50,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:50,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:50,725 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-21 13:13:50,726 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-21 13:13:50,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:13:50,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:50,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:50,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:51,100 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-21 13:13:51,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107097536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:51,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:51,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:13:51,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722140549] [2021-08-21 13:13:51,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:13:51,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:51,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:13:51,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:13:51,102 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:51,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:51,392 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-08-21 13:13:51,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:13:51,392 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:51,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:51,398 INFO L225 Difference]: With dead ends: 1196 [2021-08-21 13:13:51,398 INFO L226 Difference]: Without dead ends: 1196 [2021-08-21 13:13:51,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 154.3ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:13:51,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-08-21 13:13:51,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-08-21 13:13:51,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:51,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-08-21 13:13:51,417 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-08-21 13:13:51,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:51,418 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-08-21 13:13:51,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:51,418 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-08-21 13:13:51,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:51,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:51,419 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-21 13:13:51,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:51,632 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-21 13:13:51,632 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:51,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:51,633 INFO L82 PathProgramCache]: Analyzing trace with hash -201910922, now seen corresponding path program 10 times [2021-08-21 13:13:51,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:51,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594808324] [2021-08-21 13:13:51,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:51,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:51,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:51,680 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-21 13:13:51,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:51,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594808324] [2021-08-21 13:13:51,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594808324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:51,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67724794] [2021-08-21 13:13:51,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:13:51,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:51,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:51,682 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-21 13:13:51,682 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-21 13:13:51,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:13:51,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:51,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:51,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:52,074 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-21 13:13:52,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67724794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:52,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:52,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:13:52,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301436331] [2021-08-21 13:13:52,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:13:52,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:52,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:13:52,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:13:52,075 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:52,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:52,524 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-08-21 13:13:52,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:13:52,525 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:52,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:52,532 INFO L225 Difference]: With dead ends: 1492 [2021-08-21 13:13:52,532 INFO L226 Difference]: Without dead ends: 1492 [2021-08-21 13:13:52,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 246.3ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:13:52,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-08-21 13:13:52,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-08-21 13:13:52,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:52,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-08-21 13:13:52,557 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-08-21 13:13:52,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:52,557 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-08-21 13:13:52,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:52,558 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-08-21 13:13:52,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:52,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:52,559 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-21 13:13:52,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:52,772 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-21 13:13:52,773 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:52,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:52,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1284933578, now seen corresponding path program 11 times [2021-08-21 13:13:52,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:52,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610171492] [2021-08-21 13:13:52,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:52,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:52,818 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-21 13:13:52,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:52,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610171492] [2021-08-21 13:13:52,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610171492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:52,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073882799] [2021-08-21 13:13:52,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:13:52,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:52,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:52,827 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-21 13:13:52,828 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-21 13:13:53,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:53,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:53,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:53,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:53,253 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-21 13:13:53,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073882799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:53,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:53,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:13:53,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118572807] [2021-08-21 13:13:53,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:53,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:53,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:53,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:53,254 INFO L87 Difference]: Start difference. First operand 586 states and 1846 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-21 13:13:53,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:53,500 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-08-21 13:13:53,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:13:53,500 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 24 [2021-08-21 13:13:53,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:53,505 INFO L225 Difference]: With dead ends: 1258 [2021-08-21 13:13:53,505 INFO L226 Difference]: Without dead ends: 1248 [2021-08-21 13:13:53,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 150.9ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:13:53,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-21 13:13:53,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-08-21 13:13:53,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 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-21 13:13:53,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-08-21 13:13:53,530 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-08-21 13:13:53,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:53,530 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-08-21 13:13:53,530 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-21 13:13:53,530 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-08-21 13:13:53,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:53,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:53,532 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-21 13:13:53,565 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-21 13:13:53,765 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-21 13:13:53,765 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:53,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:53,765 INFO L82 PathProgramCache]: Analyzing trace with hash 186144540, now seen corresponding path program 12 times [2021-08-21 13:13:53,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:53,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725586547] [2021-08-21 13:13:53,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:53,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:53,814 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-21 13:13:53,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:53,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725586547] [2021-08-21 13:13:53,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725586547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:53,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113324802] [2021-08-21 13:13:53,814 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:13:53,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:53,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:53,815 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-21 13:13:53,831 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-21 13:13:54,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:13:54,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:54,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:54,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:54,270 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-21 13:13:54,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113324802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:54,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:54,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:13:54,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701911331] [2021-08-21 13:13:54,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:54,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:54,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:54,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:54,271 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:54,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:54,547 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-08-21 13:13:54,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:13:54,548 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:13:54,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:54,554 INFO L225 Difference]: With dead ends: 1329 [2021-08-21 13:13:54,554 INFO L226 Difference]: Without dead ends: 1329 [2021-08-21 13:13:54,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 179.0ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:13:54,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-08-21 13:13:54,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-08-21 13:13:54,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:54,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-08-21 13:13:54,577 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-08-21 13:13:54,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:54,586 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-08-21 13:13:54,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:54,586 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-08-21 13:13:54,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:54,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:54,589 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-21 13:13:54,617 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-21 13:13:54,800 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-21 13:13:54,801 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:54,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:54,801 INFO L82 PathProgramCache]: Analyzing trace with hash -246732064, now seen corresponding path program 13 times [2021-08-21 13:13:54,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:54,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544892772] [2021-08-21 13:13:54,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:54,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:54,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:54,851 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-21 13:13:54,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:54,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544892772] [2021-08-21 13:13:54,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544892772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:54,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029515774] [2021-08-21 13:13:54,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:13:54,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:54,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:54,853 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-21 13:13:54,872 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-21 13:13:55,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:55,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:55,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:55,276 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-21 13:13:55,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029515774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:55,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:55,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:13:55,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219661199] [2021-08-21 13:13:55,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:13:55,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:55,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:13:55,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:13:55,278 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:55,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:55,624 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-08-21 13:13:55,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:13:55,625 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:55,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:55,631 INFO L225 Difference]: With dead ends: 1548 [2021-08-21 13:13:55,631 INFO L226 Difference]: Without dead ends: 1544 [2021-08-21 13:13:55,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:13:55,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-08-21 13:13:55,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-08-21 13:13:55,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:55,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-08-21 13:13:55,655 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-08-21 13:13:55,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:55,655 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-08-21 13:13:55,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-21 13:13:55,656 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-08-21 13:13:55,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:55,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:55,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] [2021-08-21 13:13:55,690 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-21 13:13:55,874 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-21 13:13:55,874 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:55,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:55,875 INFO L82 PathProgramCache]: Analyzing trace with hash -518741254, now seen corresponding path program 14 times [2021-08-21 13:13:55,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:55,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963696230] [2021-08-21 13:13:55,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:55,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:55,923 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-21 13:13:55,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:55,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963696230] [2021-08-21 13:13:55,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963696230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:55,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507254535] [2021-08-21 13:13:55,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:55,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:55,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:55,925 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-21 13:13:55,925 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-21 13:13:56,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:56,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:56,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:56,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:56,375 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-21 13:13:56,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507254535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:56,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:56,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:13:56,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539731870] [2021-08-21 13:13:56,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:56,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:56,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:56,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:56,377 INFO L87 Difference]: Start difference. First operand 772 states and 2471 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-21 13:13:57,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:57,126 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-08-21 13:13:57,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:13:57,126 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 24 [2021-08-21 13:13:57,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:57,139 INFO L225 Difference]: With dead ends: 2734 [2021-08-21 13:13:57,139 INFO L226 Difference]: Without dead ends: 2734 [2021-08-21 13:13:57,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 432.2ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:13:57,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-08-21 13:13:57,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-08-21 13:13:57,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:57,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-08-21 13:13:57,175 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-08-21 13:13:57,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:57,175 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-08-21 13:13:57,175 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-21 13:13:57,175 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-08-21 13:13:57,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:57,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:57,177 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-21 13:13:57,201 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-21 13:13:57,390 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-21 13:13:57,391 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:57,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:57,391 INFO L82 PathProgramCache]: Analyzing trace with hash 48210826, now seen corresponding path program 15 times [2021-08-21 13:13:57,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:57,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696394297] [2021-08-21 13:13:57,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:57,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:57,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:57,443 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-21 13:13:57,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:57,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696394297] [2021-08-21 13:13:57,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696394297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:57,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825876836] [2021-08-21 13:13:57,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:13:57,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:57,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:57,444 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-21 13:13:57,445 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-21 13:13:57,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:13:57,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:57,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:57,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:57,939 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-21 13:13:57,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825876836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:57,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:57,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:13:57,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250113918] [2021-08-21 13:13:57,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:13:57,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:57,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:13:57,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:13:57,940 INFO L87 Difference]: Start difference. First operand 841 states and 2781 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-21 13:13:58,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:58,614 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-08-21 13:13:58,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:13:58,614 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 24 [2021-08-21 13:13:58,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:58,623 INFO L225 Difference]: With dead ends: 2693 [2021-08-21 13:13:58,623 INFO L226 Difference]: Without dead ends: 2693 [2021-08-21 13:13:58,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 424.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:13:58,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-21 13:13:58,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-08-21 13:13:58,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:58,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-08-21 13:13:58,661 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-08-21 13:13:58,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:58,661 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-08-21 13:13:58,661 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-21 13:13:58,661 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-08-21 13:13:58,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:13:58,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:58,664 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-21 13:13:58,687 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-21 13:13:58,881 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-21 13:13:58,881 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:13:58,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:58,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1124135032, now seen corresponding path program 16 times [2021-08-21 13:13:58,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:58,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369126272] [2021-08-21 13:13:58,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:58,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:58,932 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-21 13:13:58,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:58,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369126272] [2021-08-21 13:13:58,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369126272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:58,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700503528] [2021-08-21 13:13:58,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:13:58,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:58,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:58,933 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-21 13:13:58,934 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-21 13:13:59,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:13:59,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:59,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:13:59,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:59,394 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-21 13:13:59,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700503528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:59,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:59,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:13:59,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652540023] [2021-08-21 13:13:59,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:13:59,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:59,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:13:59,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:13:59,395 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:00,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:00,049 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-08-21 13:14:00,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:14:00,049 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:14:00,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:00,055 INFO L225 Difference]: With dead ends: 2677 [2021-08-21 13:14:00,056 INFO L226 Difference]: Without dead ends: 2677 [2021-08-21 13:14:00,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 345.5ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:14:00,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-08-21 13:14:00,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-08-21 13:14:00,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:00,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-08-21 13:14:00,091 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-08-21 13:14:00,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:00,091 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-08-21 13:14:00,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:00,091 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-08-21 13:14:00,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:00,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:00,094 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-21 13:14:00,120 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-21 13:14:00,312 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-21 13:14:00,313 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:00,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:00,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1042758944, now seen corresponding path program 17 times [2021-08-21 13:14:00,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:00,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682589120] [2021-08-21 13:14:00,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:00,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:00,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:00,360 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-21 13:14:00,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:00,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682589120] [2021-08-21 13:14:00,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682589120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:00,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631704748] [2021-08-21 13:14:00,361 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:00,361 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:00,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:00,361 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-21 13:14:00,362 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-21 13:14:00,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:14:00,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:00,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:00,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:00,831 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-21 13:14:00,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631704748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:00,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:00,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:14:00,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402777878] [2021-08-21 13:14:00,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:14:00,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:00,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:14:00,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:14:00,833 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:01,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:01,384 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-08-21 13:14:01,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:14:01,384 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:14:01,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:01,390 INFO L225 Difference]: With dead ends: 2474 [2021-08-21 13:14:01,390 INFO L226 Difference]: Without dead ends: 2470 [2021-08-21 13:14:01,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 298.2ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:14:01,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-08-21 13:14:01,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-08-21 13:14:01,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:01,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-08-21 13:14:01,426 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-08-21 13:14:01,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:01,426 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-08-21 13:14:01,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:01,426 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-08-21 13:14:01,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:01,428 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:01,428 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-21 13:14:01,459 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-21 13:14:01,651 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-21 13:14:01,651 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:01,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:01,652 INFO L82 PathProgramCache]: Analyzing trace with hash -112101728, now seen corresponding path program 18 times [2021-08-21 13:14:01,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:01,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286371824] [2021-08-21 13:14:01,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:01,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:01,697 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-21 13:14:01,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:01,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286371824] [2021-08-21 13:14:01,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286371824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:01,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879785455] [2021-08-21 13:14:01,697 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:01,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:01,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:01,698 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-21 13:14:01,701 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-21 13:14:02,065 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:14:02,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:02,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:02,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:02,199 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-21 13:14:02,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879785455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:02,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:02,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:02,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477281271] [2021-08-21 13:14:02,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:02,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:02,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:02,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:02,200 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:02,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:02,825 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-08-21 13:14:02,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:14:02,825 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:02,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:02,835 INFO L225 Difference]: With dead ends: 2514 [2021-08-21 13:14:02,835 INFO L226 Difference]: Without dead ends: 2514 [2021-08-21 13:14:02,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 348.6ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:14:02,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-21 13:14:02,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-08-21 13:14:02,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:02,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-08-21 13:14:02,872 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-08-21 13:14:02,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:02,873 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-08-21 13:14:02,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:02,873 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-08-21 13:14:02,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:02,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:02,876 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-21 13:14:02,901 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-21 13:14:03,100 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-21 13:14:03,101 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:03,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:03,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1530937426, now seen corresponding path program 19 times [2021-08-21 13:14:03,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:03,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361736476] [2021-08-21 13:14:03,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:03,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:03,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:03,147 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-21 13:14:03,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:03,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361736476] [2021-08-21 13:14:03,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361736476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:03,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632341962] [2021-08-21 13:14:03,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:14:03,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:03,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:03,148 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-21 13:14:03,150 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-21 13:14:03,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:03,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:03,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:03,633 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-21 13:14:03,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632341962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:03,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:03,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:03,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736716330] [2021-08-21 13:14:03,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:03,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:03,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:03,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:03,635 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:04,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:04,251 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-08-21 13:14:04,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:14:04,252 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:04,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:04,258 INFO L225 Difference]: With dead ends: 2332 [2021-08-21 13:14:04,258 INFO L226 Difference]: Without dead ends: 2328 [2021-08-21 13:14:04,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 349.5ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:14:04,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-08-21 13:14:04,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-08-21 13:14:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-08-21 13:14:04,290 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-08-21 13:14:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:04,290 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-08-21 13:14:04,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-08-21 13:14:04,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:04,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:04,300 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-21 13:14:04,327 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-21 13:14:04,520 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-21 13:14:04,521 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:04,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:04,521 INFO L82 PathProgramCache]: Analyzing trace with hash 618651874, now seen corresponding path program 3 times [2021-08-21 13:14:04,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:04,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938637695] [2021-08-21 13:14:04,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:04,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:04,558 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-21 13:14:04,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:04,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938637695] [2021-08-21 13:14:04,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938637695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:04,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195468961] [2021-08-21 13:14:04,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:14:04,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:04,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:04,559 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-21 13:14:04,559 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-21 13:14:04,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:14:04,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:04,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:14:04,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:05,020 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-21 13:14:05,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195468961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:05,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:05,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:14:05,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066686901] [2021-08-21 13:14:05,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:14:05,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:05,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:14:05,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:14:05,021 INFO L87 Difference]: Start difference. First operand 853 states and 2813 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-21 13:14:05,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:05,107 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-08-21 13:14:05,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:14:05,108 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-21 13:14:05,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:05,109 INFO L225 Difference]: With dead ends: 929 [2021-08-21 13:14:05,109 INFO L226 Difference]: Without dead ends: 929 [2021-08-21 13:14:05,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:14:05,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-08-21 13:14:05,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-08-21 13:14:05,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:05,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-08-21 13:14:05,125 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-08-21 13:14:05,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:05,126 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-08-21 13:14:05,126 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-21 13:14:05,126 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-08-21 13:14:05,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:05,128 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:05,128 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-21 13:14:05,151 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-21 13:14:05,340 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-21 13:14:05,341 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:05,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:05,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1548851618, now seen corresponding path program 20 times [2021-08-21 13:14:05,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:05,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165249810] [2021-08-21 13:14:05,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:05,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:05,401 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-21 13:14:05,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:05,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165249810] [2021-08-21 13:14:05,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165249810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:05,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070910719] [2021-08-21 13:14:05,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:14:05,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:05,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:05,402 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-21 13:14:05,421 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-21 13:14:05,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:14:05,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:05,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:05,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:05,968 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-21 13:14:05,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070910719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:05,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:05,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:14:05,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757214061] [2021-08-21 13:14:05,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:14:05,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:05,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:14:05,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:14:05,969 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:06,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:06,242 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-08-21 13:14:06,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:14:06,243 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:06,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:06,246 INFO L225 Difference]: With dead ends: 1555 [2021-08-21 13:14:06,246 INFO L226 Difference]: Without dead ends: 1555 [2021-08-21 13:14:06,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 171.1ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:06,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-08-21 13:14:06,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-08-21 13:14:06,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:06,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-08-21 13:14:06,267 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-08-21 13:14:06,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:06,267 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-08-21 13:14:06,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:06,268 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-08-21 13:14:06,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:06,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:06,270 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-21 13:14:06,297 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-21 13:14:06,492 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-21 13:14:06,493 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:06,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:06,493 INFO L82 PathProgramCache]: Analyzing trace with hash -843436226, now seen corresponding path program 21 times [2021-08-21 13:14:06,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:06,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894960309] [2021-08-21 13:14:06,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:06,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:06,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:06,533 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-21 13:14:06,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:06,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894960309] [2021-08-21 13:14:06,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894960309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:06,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995126513] [2021-08-21 13:14:06,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:14:06,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:06,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:06,535 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-21 13:14:06,535 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-21 13:14:06,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:14:06,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:06,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:06,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:07,036 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-21 13:14:07,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995126513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:07,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:07,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:14:07,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508689469] [2021-08-21 13:14:07,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:14:07,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:07,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:14:07,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:14:07,037 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:07,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:07,264 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-08-21 13:14:07,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:14:07,264 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:07,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:07,268 INFO L225 Difference]: With dead ends: 1605 [2021-08-21 13:14:07,268 INFO L226 Difference]: Without dead ends: 1605 [2021-08-21 13:14:07,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:14:07,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-08-21 13:14:07,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-08-21 13:14:07,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:07,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-08-21 13:14:07,291 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-08-21 13:14:07,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:07,291 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-08-21 13:14:07,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:07,291 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-08-21 13:14:07,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:07,293 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:07,293 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-21 13:14:07,318 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-21 13:14:07,508 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-21 13:14:07,509 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:07,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:07,509 INFO L82 PathProgramCache]: Analyzing trace with hash -888257368, now seen corresponding path program 22 times [2021-08-21 13:14:07,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:07,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966016453] [2021-08-21 13:14:07,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:07,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:07,546 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:14:07,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:07,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966016453] [2021-08-21 13:14:07,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966016453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:07,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602335914] [2021-08-21 13:14:07,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:14:07,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:07,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:07,547 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-21 13:14:07,548 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-21 13:14:07,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:14:07,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:07,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:07,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:08,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:14:08,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602335914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:08,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:08,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:14:08,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143920580] [2021-08-21 13:14:08,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:14:08,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:08,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:14:08,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:14:08,035 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:08,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:08,222 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-08-21 13:14:08,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:14:08,222 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:08,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:08,225 INFO L225 Difference]: With dead ends: 1524 [2021-08-21 13:14:08,225 INFO L226 Difference]: Without dead ends: 1520 [2021-08-21 13:14:08,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:14:08,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-08-21 13:14:08,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-08-21 13:14:08,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:08,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-08-21 13:14:08,245 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-08-21 13:14:08,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:08,245 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-08-21 13:14:08,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-21 13:14:08,245 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-08-21 13:14:08,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:08,247 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:08,247 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-21 13:14:08,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-21 13:14:08,461 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-21 13:14:08,462 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:08,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:08,462 INFO L82 PathProgramCache]: Analyzing trace with hash -290920710, now seen corresponding path program 23 times [2021-08-21 13:14:08,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:08,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087062043] [2021-08-21 13:14:08,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:08,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:08,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:08,507 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-21 13:14:08,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:08,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087062043] [2021-08-21 13:14:08,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087062043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:08,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043889841] [2021-08-21 13:14:08,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:08,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:08,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:08,509 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-21 13:14:08,510 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-21 13:14:08,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:14:08,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:08,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:08,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:09,029 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-21 13:14:09,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043889841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:09,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:09,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:14:09,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213272996] [2021-08-21 13:14:09,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:14:09,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:09,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:14:09,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:14:09,030 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:09,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:09,235 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-08-21 13:14:09,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:14:09,236 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:09,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:09,238 INFO L225 Difference]: With dead ends: 1508 [2021-08-21 13:14:09,238 INFO L226 Difference]: Without dead ends: 1496 [2021-08-21 13:14:09,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 115.0ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:14:09,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-08-21 13:14:09,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-08-21 13:14:09,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:09,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-08-21 13:14:09,257 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-08-21 13:14:09,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:09,257 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-08-21 13:14:09,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-21 13:14:09,257 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-08-21 13:14:09,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:09,259 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:09,259 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-21 13:14:09,299 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-21 13:14:09,472 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-21 13:14:09,473 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:09,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:09,473 INFO L82 PathProgramCache]: Analyzing trace with hash -817340994, now seen corresponding path program 24 times [2021-08-21 13:14:09,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:09,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959477019] [2021-08-21 13:14:09,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:09,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:09,529 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-21 13:14:09,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:09,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959477019] [2021-08-21 13:14:09,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959477019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:09,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326338494] [2021-08-21 13:14:09,530 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:09,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:09,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:09,531 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-21 13:14:09,549 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-21 13:14:09,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:14:09,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:09,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:09,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:10,117 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-21 13:14:10,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326338494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:10,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:10,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:10,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844913247] [2021-08-21 13:14:10,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:10,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:10,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:10,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:10,119 INFO L87 Difference]: Start difference. First operand 904 states and 2959 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-21 13:14:10,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:10,609 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-08-21 13:14:10,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:14:10,609 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 24 [2021-08-21 13:14:10,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:10,614 INFO L225 Difference]: With dead ends: 2412 [2021-08-21 13:14:10,614 INFO L226 Difference]: Without dead ends: 2412 [2021-08-21 13:14:10,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 312.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:14:10,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-08-21 13:14:10,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-08-21 13:14:10,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:10,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-08-21 13:14:10,642 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-08-21 13:14:10,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:10,642 INFO L470 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-08-21 13:14:10,642 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-21 13:14:10,643 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-08-21 13:14:10,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:10,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:10,645 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-21 13:14:10,675 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-21 13:14:10,864 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-21 13:14:10,865 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:10,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:10,865 INFO L82 PathProgramCache]: Analyzing trace with hash -250388914, now seen corresponding path program 25 times [2021-08-21 13:14:10,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:10,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871646484] [2021-08-21 13:14:10,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:10,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:10,907 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-21 13:14:10,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:10,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871646484] [2021-08-21 13:14:10,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871646484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:10,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167441255] [2021-08-21 13:14:10,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:14:10,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:10,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:10,909 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-21 13:14:10,910 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-21 13:14:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:11,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:11,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:11,466 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-21 13:14:11,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167441255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:11,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:11,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:11,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282530049] [2021-08-21 13:14:11,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:11,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:11,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:11,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:11,467 INFO L87 Difference]: Start difference. First operand 960 states and 3229 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-21 13:14:11,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:11,892 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-08-21 13:14:11,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:14:11,892 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 24 [2021-08-21 13:14:11,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:11,897 INFO L225 Difference]: With dead ends: 2335 [2021-08-21 13:14:11,897 INFO L226 Difference]: Without dead ends: 2335 [2021-08-21 13:14:11,898 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 282.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:14:11,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-08-21 13:14:11,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-08-21 13:14:11,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:11,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:14:11,925 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:14:11,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:11,925 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:14:11,925 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-21 13:14:11,925 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:14:11,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:11,927 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:11,927 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-21 13:14:11,955 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-21 13:14:12,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:12,146 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:12,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:12,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1422734772, now seen corresponding path program 26 times [2021-08-21 13:14:12,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:12,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950094170] [2021-08-21 13:14:12,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:12,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:12,193 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-21 13:14:12,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:12,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950094170] [2021-08-21 13:14:12,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950094170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:12,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910850996] [2021-08-21 13:14:12,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:14:12,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:12,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:12,195 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-21 13:14:12,195 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-21 13:14:12,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:14:12,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:12,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:12,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:12,756 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-21 13:14:12,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910850996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:12,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:12,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:14:12,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145738598] [2021-08-21 13:14:12,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:14:12,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:12,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:14:12,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:14:12,758 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:13,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:13,130 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-08-21 13:14:13,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:14:13,132 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:14:13,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:13,136 INFO L225 Difference]: With dead ends: 2285 [2021-08-21 13:14:13,136 INFO L226 Difference]: Without dead ends: 2285 [2021-08-21 13:14:13,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:14:13,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-21 13:14:13,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-08-21 13:14:13,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:13,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-21 13:14:13,159 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-21 13:14:13,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:13,159 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-21 13:14:13,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:13,159 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-21 13:14:13,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:13,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:13,161 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-21 13:14:13,181 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-21 13:14:13,368 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-21 13:14:13,368 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:13,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:13,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1341358684, now seen corresponding path program 27 times [2021-08-21 13:14:13,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:13,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991920047] [2021-08-21 13:14:13,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:13,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:13,409 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-21 13:14:13,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:13,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991920047] [2021-08-21 13:14:13,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991920047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:13,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315761714] [2021-08-21 13:14:13,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:14:13,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:13,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:13,410 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-21 13:14:13,411 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-21 13:14:13,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:14:13,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:13,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:13,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:13,983 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-21 13:14:13,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315761714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:13,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:13,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:14:13,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301845202] [2021-08-21 13:14:13,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:14:13,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:13,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:14:13,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:14:13,985 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:14,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:14,302 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-08-21 13:14:14,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:14:14,302 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:14:14,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:14,306 INFO L225 Difference]: With dead ends: 2176 [2021-08-21 13:14:14,306 INFO L226 Difference]: Without dead ends: 2172 [2021-08-21 13:14:14,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 200.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:14:14,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-08-21 13:14:14,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-08-21 13:14:14,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:14,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:14:14,326 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:14:14,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:14,326 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:14:14,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:14,326 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:14:14,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:14,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:14,328 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-21 13:14:14,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 13:14:14,547 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-21 13:14:14,547 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:14,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:14,547 INFO L82 PathProgramCache]: Analyzing trace with hash -410701468, now seen corresponding path program 28 times [2021-08-21 13:14:14,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:14,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422768131] [2021-08-21 13:14:14,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:14,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:14,600 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-21 13:14:14,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:14,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422768131] [2021-08-21 13:14:14,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422768131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:14,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042167345] [2021-08-21 13:14:14,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:14:14,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:14,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:14,601 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-21 13:14:14,602 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-21 13:14:15,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:14:15,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:15,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:15,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:15,183 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-21 13:14:15,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042167345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:15,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:15,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:15,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266403558] [2021-08-21 13:14:15,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:15,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:15,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:15,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:15,184 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:15,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:15,546 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-08-21 13:14:15,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:14:15,546 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:15,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:15,549 INFO L225 Difference]: With dead ends: 2199 [2021-08-21 13:14:15,550 INFO L226 Difference]: Without dead ends: 2199 [2021-08-21 13:14:15,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 230.5ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:14:15,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-08-21 13:14:15,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-08-21 13:14:15,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:15,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-21 13:14:15,568 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-21 13:14:15,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:15,569 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-21 13:14:15,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:15,569 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-21 13:14:15,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:15,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:15,570 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-21 13:14:15,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 13:14:15,770 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-21 13:14:15,771 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:15,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:15,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1232337686, now seen corresponding path program 29 times [2021-08-21 13:14:15,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:15,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705833601] [2021-08-21 13:14:15,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:15,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:15,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:15,815 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-21 13:14:15,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:15,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705833601] [2021-08-21 13:14:15,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705833601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:15,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082145940] [2021-08-21 13:14:15,816 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:15,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:15,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:15,817 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-21 13:14:15,818 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-21 13:14:16,332 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:14:16,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:16,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:16,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:16,445 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-21 13:14:16,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082145940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:16,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:16,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:16,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446652559] [2021-08-21 13:14:16,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:16,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:16,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:16,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:16,447 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:16,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:16,811 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-08-21 13:14:16,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:14:16,812 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:16,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:16,815 INFO L225 Difference]: With dead ends: 2156 [2021-08-21 13:14:16,815 INFO L226 Difference]: Without dead ends: 2152 [2021-08-21 13:14:16,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:14:16,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-08-21 13:14:16,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-08-21 13:14:16,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:16,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:14:16,841 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:14:16,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:16,841 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:14:16,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:16,841 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:14:16,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:16,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:16,843 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-21 13:14:16,869 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-21 13:14:17,056 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-21 13:14:17,057 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:17,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:17,057 INFO L82 PathProgramCache]: Analyzing trace with hash -2059201626, now seen corresponding path program 30 times [2021-08-21 13:14:17,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:17,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809597422] [2021-08-21 13:14:17,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:17,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:17,100 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-21 13:14:17,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:17,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809597422] [2021-08-21 13:14:17,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809597422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:17,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585869362] [2021-08-21 13:14:17,100 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:17,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:17,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:17,101 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-21 13:14:17,102 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-21 13:14:17,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:14:17,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:17,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:17,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:17,685 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-21 13:14:17,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585869362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:17,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:17,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:14:17,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063499462] [2021-08-21 13:14:17,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:14:17,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:17,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:14:17,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:14:17,687 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:18,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:18,015 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-08-21 13:14:18,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:14:18,015 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-21 13:14:18,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:18,018 INFO L225 Difference]: With dead ends: 2097 [2021-08-21 13:14:18,018 INFO L226 Difference]: Without dead ends: 2097 [2021-08-21 13:14:18,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 197.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:14:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-08-21 13:14:18,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-08-21 13:14:18,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:18,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-08-21 13:14:18,037 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-08-21 13:14:18,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:18,038 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-08-21 13:14:18,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:18,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-08-21 13:14:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:18,040 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:18,040 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-21 13:14:18,057 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-21 13:14:18,241 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-21 13:14:18,241 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:18,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:18,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1977825538, now seen corresponding path program 31 times [2021-08-21 13:14:18,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:18,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30743776] [2021-08-21 13:14:18,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:18,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:18,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:18,288 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-21 13:14:18,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:18,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30743776] [2021-08-21 13:14:18,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30743776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:18,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649111408] [2021-08-21 13:14:18,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:14:18,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:18,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:18,289 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-21 13:14:18,312 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-21 13:14:18,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:18,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:18,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:18,891 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-21 13:14:18,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649111408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:18,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:18,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:14:18,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307259012] [2021-08-21 13:14:18,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:14:18,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:18,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:14:18,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:14:18,892 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:19,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:19,137 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-08-21 13:14:19,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:14:19,138 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-21 13:14:19,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:19,140 INFO L225 Difference]: With dead ends: 1963 [2021-08-21 13:14:19,140 INFO L226 Difference]: Without dead ends: 1959 [2021-08-21 13:14:19,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 150.1ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:14:19,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-08-21 13:14:19,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-08-21 13:14:19,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:19,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-08-21 13:14:19,163 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-08-21 13:14:19,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:19,163 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-08-21 13:14:19,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:19,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-08-21 13:14:19,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:19,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:19,166 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-21 13:14:19,195 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-21 13:14:19,388 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-21 13:14:19,389 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:19,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:19,389 INFO L82 PathProgramCache]: Analyzing trace with hash 802049786, now seen corresponding path program 32 times [2021-08-21 13:14:19,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:19,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012545855] [2021-08-21 13:14:19,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:19,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:19,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:19,450 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-21 13:14:19,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:19,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012545855] [2021-08-21 13:14:19,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012545855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:19,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304281177] [2021-08-21 13:14:19,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:14:19,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:19,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:19,451 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-21 13:14:19,452 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-21 13:14:19,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:14:19,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:19,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:19,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:20,040 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-21 13:14:20,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304281177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:20,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:20,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:14:20,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755900451] [2021-08-21 13:14:20,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:14:20,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:20,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:14:20,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:14:20,041 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:20,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:20,265 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-08-21 13:14:20,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:14:20,266 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-21 13:14:20,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:20,268 INFO L225 Difference]: With dead ends: 1728 [2021-08-21 13:14:20,268 INFO L226 Difference]: Without dead ends: 1716 [2021-08-21 13:14:20,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 138.9ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:14:20,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-08-21 13:14:20,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-08-21 13:14:20,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:20,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-08-21 13:14:20,285 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-08-21 13:14:20,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:20,285 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-08-21 13:14:20,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:20,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-08-21 13:14:20,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:20,286 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:20,287 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-21 13:14:20,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 13:14:20,487 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-21 13:14:20,487 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:20,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:20,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1895790794, now seen corresponding path program 33 times [2021-08-21 13:14:20,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:20,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507278977] [2021-08-21 13:14:20,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:20,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:20,538 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-21 13:14:20,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:20,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507278977] [2021-08-21 13:14:20,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507278977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:20,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888258626] [2021-08-21 13:14:20,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:14:20,539 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:20,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:20,540 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-21 13:14:20,541 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-21 13:14:21,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:14:21,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:21,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:21,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:21,230 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-21 13:14:21,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888258626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:21,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:21,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:21,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121319091] [2021-08-21 13:14:21,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:21,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:21,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:21,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:21,231 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:21,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:21,576 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-08-21 13:14:21,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:14:21,576 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:21,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:21,579 INFO L225 Difference]: With dead ends: 1821 [2021-08-21 13:14:21,579 INFO L226 Difference]: Without dead ends: 1821 [2021-08-21 13:14:21,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 240.8ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:14:21,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-08-21 13:14:21,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-08-21 13:14:21,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:21,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-08-21 13:14:21,603 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-08-21 13:14:21,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:21,603 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-08-21 13:14:21,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:21,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-08-21 13:14:21,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:21,605 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:21,605 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-21 13:14:21,635 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-21 13:14:21,829 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-21 13:14:21,829 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:21,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:21,829 INFO L82 PathProgramCache]: Analyzing trace with hash -252751640, now seen corresponding path program 34 times [2021-08-21 13:14:21,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:21,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347039784] [2021-08-21 13:14:21,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:21,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:21,873 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-21 13:14:21,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:21,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347039784] [2021-08-21 13:14:21,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347039784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:21,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071326077] [2021-08-21 13:14:21,874 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:14:21,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:21,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:21,874 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-21 13:14:21,875 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-21 13:14:22,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:14:22,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:22,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:22,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:22,567 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-21 13:14:22,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071326077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:22,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:22,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:14:22,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434173827] [2021-08-21 13:14:22,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:14:22,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:22,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:14:22,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:14:22,568 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:22,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:22,828 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-08-21 13:14:22,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:14:22,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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 24 [2021-08-21 13:14:22,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:22,831 INFO L225 Difference]: With dead ends: 1790 [2021-08-21 13:14:22,831 INFO L226 Difference]: Without dead ends: 1786 [2021-08-21 13:14:22,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 161.7ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:14:22,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-08-21 13:14:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-08-21 13:14:22,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:22,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-08-21 13:14:22,850 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-08-21 13:14:22,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:22,850 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-08-21 13:14:22,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-21 13:14:22,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-08-21 13:14:22,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:14:22,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:22,852 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:22,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 13:14:23,052 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-21 13:14:23,052 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:23,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:23,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1520208818, now seen corresponding path program 35 times [2021-08-21 13:14:23,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:23,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588407757] [2021-08-21 13:14:23,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:23,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:23,100 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-21 13:14:23,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:23,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588407757] [2021-08-21 13:14:23,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588407757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:23,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012119365] [2021-08-21 13:14:23,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:23,100 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:23,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:23,101 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-21 13:14:23,102 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-21 13:14:23,641 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:14:23,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:23,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:14:23,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:23,766 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-21 13:14:23,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012119365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:23,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:23,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:14:23,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709725567] [2021-08-21 13:14:23,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:14:23,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:23,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:14:23,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:14:23,767 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:23,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:23,935 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-08-21 13:14:23,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:14:23,935 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:14:23,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:23,938 INFO L225 Difference]: With dead ends: 1649 [2021-08-21 13:14:23,938 INFO L226 Difference]: Without dead ends: 1637 [2021-08-21 13:14:23,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 97.3ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:14:23,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-08-21 13:14:23,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-08-21 13:14:23,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:23,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-08-21 13:14:23,956 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-08-21 13:14:23,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:23,956 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-08-21 13:14:23,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:23,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-08-21 13:14:23,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:23,959 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:23,959 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-21 13:14:23,999 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-21 13:14:24,172 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-21 13:14:24,173 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:24,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:24,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1154803164, now seen corresponding path program 4 times [2021-08-21 13:14:24,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:24,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762356021] [2021-08-21 13:14:24,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:24,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:25,171 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-21 13:14:25,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:25,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762356021] [2021-08-21 13:14:25,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762356021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:25,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346180915] [2021-08-21 13:14:25,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:14:25,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:25,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:25,172 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-21 13:14:25,173 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-21 13:14:25,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:14:25,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:25,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:14:25,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:26,870 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:14:26,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-21 13:14:27,238 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-21 13:14:27,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346180915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:27,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:27,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:14:27,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589805591] [2021-08-21 13:14:27,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:14:27,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:27,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:14:27,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:14:27,240 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 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-21 13:14:28,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:28,184 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-08-21 13:14:28,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:14:28,185 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-21 13:14:28,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:28,187 INFO L225 Difference]: With dead ends: 1517 [2021-08-21 13:14:28,187 INFO L226 Difference]: Without dead ends: 1502 [2021-08-21 13:14:28,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1002.5ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:28,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-08-21 13:14:28,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-08-21 13:14:28,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:28,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-08-21 13:14:28,203 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-08-21 13:14:28,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:28,203 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-08-21 13:14:28,203 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-21 13:14:28,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-08-21 13:14:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:28,205 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:28,205 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-21 13:14:28,222 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-21 13:14:28,405 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-21 13:14:28,405 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:28,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:28,406 INFO L82 PathProgramCache]: Analyzing trace with hash -873594852, now seen corresponding path program 5 times [2021-08-21 13:14:28,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:28,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185879144] [2021-08-21 13:14:28,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:28,406 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:29,207 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-21 13:14:29,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:29,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185879144] [2021-08-21 13:14:29,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185879144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:29,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705984311] [2021-08-21 13:14:29,207 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:29,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:29,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:29,208 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-21 13:14:29,209 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-21 13:14:29,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:14:29,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:29,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:14:29,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:30,758 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:14:30,759 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-21 13:14:31,216 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-21 13:14:31,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705984311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:31,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:31,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:14:31,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898016112] [2021-08-21 13:14:31,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:14:31,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:31,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:14:31,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:14:31,217 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 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-21 13:14:31,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:31,983 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-08-21 13:14:31,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:14:31,983 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-21 13:14:31,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:31,986 INFO L225 Difference]: With dead ends: 1495 [2021-08-21 13:14:31,986 INFO L226 Difference]: Without dead ends: 1480 [2021-08-21 13:14:31,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 879.4ms TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:31,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-08-21 13:14:32,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-08-21 13:14:32,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:32,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-08-21 13:14:32,006 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-08-21 13:14:32,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:32,007 INFO L470 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-08-21 13:14:32,007 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-21 13:14:32,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-08-21 13:14:32,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:32,009 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:32,009 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-21 13:14:32,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 13:14:32,211 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-21 13:14:32,211 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:32,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:32,212 INFO L82 PathProgramCache]: Analyzing trace with hash 717834456, now seen corresponding path program 36 times [2021-08-21 13:14:32,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:32,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110995088] [2021-08-21 13:14:32,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:32,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:32,998 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-21 13:14:32,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:32,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110995088] [2021-08-21 13:14:32,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110995088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:32,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694114726] [2021-08-21 13:14:32,999 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:32,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:32,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:33,000 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-21 13:14:33,002 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-21 13:14:33,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:14:33,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:33,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:14:33,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:34,763 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:14:34,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-21 13:14:34,942 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-21 13:14:34,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694114726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:34,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:34,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:14:34,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113213337] [2021-08-21 13:14:34,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:14:34,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:34,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:14:34,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:14:34,944 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 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-21 13:14:37,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:37,519 INFO L93 Difference]: Finished difference Result 1650 states and 5321 transitions. [2021-08-21 13:14:37,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:14:37,520 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-21 13:14:37,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:37,522 INFO L225 Difference]: With dead ends: 1650 [2021-08-21 13:14:37,522 INFO L226 Difference]: Without dead ends: 1635 [2021-08-21 13:14:37,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 2504.5ms TimeCoverageRelationStatistics Valid=333, Invalid=1647, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:14:37,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-08-21 13:14:37,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1180. [2021-08-21 13:14:37,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:37,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-08-21 13:14:37,539 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-08-21 13:14:37,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:37,539 INFO L470 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-08-21 13:14:37,539 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-21 13:14:37,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-08-21 13:14:37,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:37,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:37,541 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-21 13:14:37,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 13:14:37,741 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-21 13:14:37,741 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:37,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:37,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1522881632, now seen corresponding path program 6 times [2021-08-21 13:14:37,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:37,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867517828] [2021-08-21 13:14:37,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:37,743 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:37,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:38,678 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-21 13:14:38,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:38,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867517828] [2021-08-21 13:14:38,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867517828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:38,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499210997] [2021-08-21 13:14:38,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:38,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:38,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:38,680 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-21 13:14:38,680 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-21 13:14:39,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:14:39,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:39,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:14:39,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:40,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:14:40,255 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:14:40,255 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-21 13:14:41,028 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-21 13:14:41,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499210997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:41,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:41,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:14:41,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519777840] [2021-08-21 13:14:41,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:14:41,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:41,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:14:41,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:14:41,029 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 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-21 13:14:44,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:44,149 INFO L93 Difference]: Finished difference Result 1842 states and 5907 transitions. [2021-08-21 13:14:44,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:14:44,150 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-21 13:14:44,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:44,153 INFO L225 Difference]: With dead ends: 1842 [2021-08-21 13:14:44,153 INFO L226 Difference]: Without dead ends: 1827 [2021-08-21 13:14:44,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 2940.8ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:14:44,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-08-21 13:14:44,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1198. [2021-08-21 13:14:44,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:44,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-08-21 13:14:44,170 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-08-21 13:14:44,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:44,170 INFO L470 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-08-21 13:14:44,170 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-21 13:14:44,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-08-21 13:14:44,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:44,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:44,172 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:44,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 13:14:44,372 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-21 13:14:44,373 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:44,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:44,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1221704100, now seen corresponding path program 37 times [2021-08-21 13:14:44,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:44,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472830669] [2021-08-21 13:14:44,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:44,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:44,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:45,279 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-21 13:14:45,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:45,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472830669] [2021-08-21 13:14:45,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472830669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:45,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198003180] [2021-08-21 13:14:45,279 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:14:45,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:45,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:45,280 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-21 13:14:45,281 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-21 13:14:46,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:46,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:14:46,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:47,202 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:14:47,202 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-21 13:14:47,372 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-21 13:14:47,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198003180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:47,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:47,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:14:47,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140367860] [2021-08-21 13:14:47,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:14:47,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:47,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:14:47,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:14:47,373 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:50,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:50,907 INFO L93 Difference]: Finished difference Result 1869 states and 5964 transitions. [2021-08-21 13:14:50,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:14:50,907 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:14:50,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:50,910 INFO L225 Difference]: With dead ends: 1869 [2021-08-21 13:14:50,910 INFO L226 Difference]: Without dead ends: 1854 [2021-08-21 13:14:50,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 3361.6ms TimeCoverageRelationStatistics Valid=494, Invalid=2368, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:14:50,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1854 states. [2021-08-21 13:14:50,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1854 to 1206. [2021-08-21 13:14:50,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:50,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-08-21 13:14:50,929 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-08-21 13:14:50,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:50,929 INFO L470 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-08-21 13:14:50,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:50,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-08-21 13:14:50,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:14:50,931 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:50,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] [2021-08-21 13:14:50,950 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-21 13:14:51,131 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-21 13:14:51,132 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:14:51,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:51,132 INFO L82 PathProgramCache]: Analyzing trace with hash 2096944352, now seen corresponding path program 38 times [2021-08-21 13:14:51,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:51,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083469271] [2021-08-21 13:14:51,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:51,132 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:51,729 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-21 13:14:51,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:51,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083469271] [2021-08-21 13:14:51,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083469271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:51,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186368409] [2021-08-21 13:14:51,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:14:51,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:51,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:51,730 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-21 13:14:51,731 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-21 13:14:52,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:14:52,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:52,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 13:14:52,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:53,761 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-08-21 13:14:53,761 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 112 treesize of output 110 [2021-08-21 13:14:56,303 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-21 13:14:56,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186368409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:56,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:56,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-08-21 13:14:56,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404239426] [2021-08-21 13:14:56,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:14:56,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:56,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:14:56,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:14:56,305 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:01,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:01,408 INFO L93 Difference]: Finished difference Result 2485 states and 7651 transitions. [2021-08-21 13:15:01,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:15:01,408 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:15:01,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:01,412 INFO L225 Difference]: With dead ends: 2485 [2021-08-21 13:15:01,412 INFO L226 Difference]: Without dead ends: 2440 [2021-08-21 13:15:01,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1278 ImplicationChecksByTransitivity, 4988.6ms TimeCoverageRelationStatistics Valid=686, Invalid=3604, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:15:01,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2440 states. [2021-08-21 13:15:01,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2440 to 1381. [2021-08-21 13:15:01,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 3.318840579710145) internal successors, (4580), 1380 states have internal predecessors, (4580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:01,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 4580 transitions. [2021-08-21 13:15:01,435 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 4580 transitions. Word has length 26 [2021-08-21 13:15:01,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:01,435 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 4580 transitions. [2021-08-21 13:15:01,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:01,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 4580 transitions. [2021-08-21 13:15:01,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:01,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:01,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-21 13:15:01,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 13:15:01,637 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-21 13:15:01,638 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:01,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:01,638 INFO L82 PathProgramCache]: Analyzing trace with hash 11877124, now seen corresponding path program 7 times [2021-08-21 13:15:01,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:01,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467634203] [2021-08-21 13:15:01,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:01,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:01,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:02,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:15:02,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:02,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467634203] [2021-08-21 13:15:02,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467634203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:02,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932213413] [2021-08-21 13:15:02,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:15:02,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:02,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:02,460 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-21 13:15:02,461 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-21 13:15:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:03,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:15:03,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:04,669 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:15:04,669 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-21 13:15:04,973 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-21 13:15:04,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932213413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:04,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:04,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:15:04,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012443286] [2021-08-21 13:15:04,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:15:04,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:04,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:15:04,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:15:04,974 INFO L87 Difference]: Start difference. First operand 1381 states and 4580 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-21 13:15:05,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:05,926 INFO L93 Difference]: Finished difference Result 1786 states and 5800 transitions. [2021-08-21 13:15:05,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:15:05,926 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-21 13:15:05,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:05,929 INFO L225 Difference]: With dead ends: 1786 [2021-08-21 13:15:05,929 INFO L226 Difference]: Without dead ends: 1771 [2021-08-21 13:15:05,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1048.0ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:15:05,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1771 states. [2021-08-21 13:15:05,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1771 to 1392. [2021-08-21 13:15:05,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.3163191948238677) internal successors, (4613), 1391 states have internal predecessors, (4613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:05,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4613 transitions. [2021-08-21 13:15:05,949 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4613 transitions. Word has length 26 [2021-08-21 13:15:05,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:05,950 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 4613 transitions. [2021-08-21 13:15:05,950 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-21 13:15:05,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4613 transitions. [2021-08-21 13:15:05,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:05,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:05,953 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-21 13:15:05,978 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-21 13:15:06,166 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-21 13:15:06,166 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:06,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:06,167 INFO L82 PathProgramCache]: Analyzing trace with hash -2016520892, now seen corresponding path program 8 times [2021-08-21 13:15:06,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:06,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752361799] [2021-08-21 13:15:06,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:06,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:06,953 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-21 13:15:06,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:06,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752361799] [2021-08-21 13:15:06,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752361799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:06,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718003658] [2021-08-21 13:15:06,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:15:06,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:06,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:06,954 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-21 13:15:06,957 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-21 13:15:08,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:15:08,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:08,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:15:08,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:09,112 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:15:09,112 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-21 13:15:10,706 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-21 13:15:10,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718003658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:10,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:10,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:15:10,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564900670] [2021-08-21 13:15:10,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:15:10,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:10,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:15:10,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:15:10,707 INFO L87 Difference]: Start difference. First operand 1392 states and 4613 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-21 13:15:12,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:12,505 INFO L93 Difference]: Finished difference Result 1831 states and 5928 transitions. [2021-08-21 13:15:12,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:15:12,506 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-21 13:15:12,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:12,509 INFO L225 Difference]: With dead ends: 1831 [2021-08-21 13:15:12,509 INFO L226 Difference]: Without dead ends: 1816 [2021-08-21 13:15:12,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 1797.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1055, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:15:12,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-08-21 13:15:12,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1395. [2021-08-21 13:15:12,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1394 states have (on average 3.317790530846485) internal successors, (4625), 1394 states have internal predecessors, (4625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:12,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 4625 transitions. [2021-08-21 13:15:12,528 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 4625 transitions. Word has length 26 [2021-08-21 13:15:12,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:12,528 INFO L470 AbstractCegarLoop]: Abstraction has 1395 states and 4625 transitions. [2021-08-21 13:15:12,528 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-21 13:15:12,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 4625 transitions. [2021-08-21 13:15:12,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:12,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:12,531 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-21 13:15:12,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 13:15:12,731 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-21 13:15:12,731 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:12,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:12,732 INFO L82 PathProgramCache]: Analyzing trace with hash 341036696, now seen corresponding path program 9 times [2021-08-21 13:15:12,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:12,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596166825] [2021-08-21 13:15:12,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:12,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:12,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:13,138 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-21 13:15:13,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:13,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596166825] [2021-08-21 13:15:13,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596166825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:13,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757513811] [2021-08-21 13:15:13,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:15:13,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:13,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:13,139 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-21 13:15:13,140 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-21 13:15:14,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:15:14,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:14,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:15:14,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:15,615 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:15:15,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-21 13:15:15,906 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-21 13:15:15,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757513811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:15,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:15,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:15:15,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454569626] [2021-08-21 13:15:15,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:15:15,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:15,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:15:15,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:15:15,907 INFO L87 Difference]: Start difference. First operand 1395 states and 4625 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-21 13:15:17,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:17,290 INFO L93 Difference]: Finished difference Result 2032 states and 6569 transitions. [2021-08-21 13:15:17,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:15:17,291 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-21 13:15:17,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:17,294 INFO L225 Difference]: With dead ends: 2032 [2021-08-21 13:15:17,294 INFO L226 Difference]: Without dead ends: 2017 [2021-08-21 13:15:17,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1340.1ms TimeCoverageRelationStatistics Valid=230, Invalid=892, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:15:17,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2021-08-21 13:15:17,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1404. [2021-08-21 13:15:17,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 3.322166785459729) internal successors, (4661), 1403 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:17,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 4661 transitions. [2021-08-21 13:15:17,315 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 4661 transitions. Word has length 26 [2021-08-21 13:15:17,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:17,315 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 4661 transitions. [2021-08-21 13:15:17,315 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-21 13:15:17,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 4661 transitions. [2021-08-21 13:15:17,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:17,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:17,318 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-21 13:15:17,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 13:15:17,518 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-21 13:15:17,518 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:17,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:17,518 INFO L82 PathProgramCache]: Analyzing trace with hash 173227604, now seen corresponding path program 10 times [2021-08-21 13:15:17,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:17,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837165678] [2021-08-21 13:15:17,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:17,519 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:18,112 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-21 13:15:18,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:18,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837165678] [2021-08-21 13:15:18,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837165678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:18,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380664326] [2021-08-21 13:15:18,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:15:18,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:18,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:18,115 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-21 13:15:18,116 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-21 13:15:19,629 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:15:19,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:19,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:15:19,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:20,402 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:15:20,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-21 13:15:20,876 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-21 13:15:20,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380664326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:20,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:20,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:15:20,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791617301] [2021-08-21 13:15:20,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:15:20,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:20,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:15:20,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:15:20,877 INFO L87 Difference]: Start difference. First operand 1404 states and 4661 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:15:21,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:21,579 INFO L93 Difference]: Finished difference Result 1711 states and 5596 transitions. [2021-08-21 13:15:21,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:15:21,579 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:15:21,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:21,582 INFO L225 Difference]: With dead ends: 1711 [2021-08-21 13:15:21,582 INFO L226 Difference]: Without dead ends: 1696 [2021-08-21 13:15:21,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 794.7ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:15:21,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2021-08-21 13:15:21,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1404. [2021-08-21 13:15:21,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 3.322166785459729) internal successors, (4661), 1403 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:21,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 4661 transitions. [2021-08-21 13:15:21,601 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 4661 transitions. Word has length 26 [2021-08-21 13:15:21,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:21,601 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 4661 transitions. [2021-08-21 13:15:21,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:15:21,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 4661 transitions. [2021-08-21 13:15:21,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:21,603 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:21,603 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-21 13:15:21,624 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-21 13:15:21,803 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-21 13:15:21,804 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:21,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:21,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1894288424, now seen corresponding path program 11 times [2021-08-21 13:15:21,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:21,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416309052] [2021-08-21 13:15:21,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:21,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:21,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:22,470 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-21 13:15:22,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:22,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416309052] [2021-08-21 13:15:22,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416309052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:22,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230519054] [2021-08-21 13:15:22,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:15:22,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:22,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:22,471 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-21 13:15:22,473 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-21 13:15:24,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:15:24,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:24,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:15:24,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:24,801 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:15:24,801 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-21 13:15:25,721 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-21 13:15:25,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230519054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:25,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:25,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:15:25,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728579443] [2021-08-21 13:15:25,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:15:25,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:25,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:15:25,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:15:25,722 INFO L87 Difference]: Start difference. First operand 1404 states and 4661 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-21 13:15:28,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:28,271 INFO L93 Difference]: Finished difference Result 2335 states and 7497 transitions. [2021-08-21 13:15:28,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:15:28,271 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-21 13:15:28,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:28,275 INFO L225 Difference]: With dead ends: 2335 [2021-08-21 13:15:28,275 INFO L226 Difference]: Without dead ends: 2305 [2021-08-21 13:15:28,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 2421.2ms TimeCoverageRelationStatistics Valid=361, Invalid=1619, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:15:28,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-08-21 13:15:28,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1404. [2021-08-21 13:15:28,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 3.322166785459729) internal successors, (4661), 1403 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:28,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 4661 transitions. [2021-08-21 13:15:28,302 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 4661 transitions. Word has length 26 [2021-08-21 13:15:28,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:28,302 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 4661 transitions. [2021-08-21 13:15:28,302 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-21 13:15:28,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 4661 transitions. [2021-08-21 13:15:28,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:28,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:28,305 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-21 13:15:28,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 13:15:28,520 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-21 13:15:28,520 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:28,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:28,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1903957512, now seen corresponding path program 12 times [2021-08-21 13:15:28,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:28,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440698444] [2021-08-21 13:15:28,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:28,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:29,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-21 13:15:29,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:29,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440698444] [2021-08-21 13:15:29,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440698444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:29,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494630891] [2021-08-21 13:15:29,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:15:29,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:29,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:29,278 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-21 13:15:29,279 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-21 13:15:31,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:15:31,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:31,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:15:31,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:31,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:15:31,756 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:15:31,756 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-21 13:15:32,594 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-21 13:15:32,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494630891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:32,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:32,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:15:32,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678722825] [2021-08-21 13:15:32,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:15:32,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:32,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:15:32,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:15:32,596 INFO L87 Difference]: Start difference. First operand 1404 states and 4661 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-21 13:15:36,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:36,085 INFO L93 Difference]: Finished difference Result 2049 states and 6657 transitions. [2021-08-21 13:15:36,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:15:36,086 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-21 13:15:36,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:36,089 INFO L225 Difference]: With dead ends: 2049 [2021-08-21 13:15:36,089 INFO L226 Difference]: Without dead ends: 2034 [2021-08-21 13:15:36,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 3336.4ms TimeCoverageRelationStatistics Valid=350, Invalid=1630, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:15:36,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-08-21 13:15:36,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1404. [2021-08-21 13:15:36,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 3.322166785459729) internal successors, (4661), 1403 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:36,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 4661 transitions. [2021-08-21 13:15:36,110 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 4661 transitions. Word has length 26 [2021-08-21 13:15:36,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:36,111 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 4661 transitions. [2021-08-21 13:15:36,111 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-21 13:15:36,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 4661 transitions. [2021-08-21 13:15:36,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:36,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:36,113 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:15:36,134 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-21 13:15:36,313 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-21 13:15:36,313 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:36,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:36,314 INFO L82 PathProgramCache]: Analyzing trace with hash -922276708, now seen corresponding path program 39 times [2021-08-21 13:15:36,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:36,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324070271] [2021-08-21 13:15:36,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:36,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:36,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:37,074 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-21 13:15:37,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:37,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324070271] [2021-08-21 13:15:37,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324070271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:37,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172189615] [2021-08-21 13:15:37,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:15:37,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:37,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:37,076 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-21 13:15:37,076 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-21 13:15:38,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:15:38,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:38,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:15:38,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:39,694 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:15:39,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-21 13:15:39,921 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-21 13:15:39,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172189615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:39,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:39,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 13:15:39,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390859658] [2021-08-21 13:15:39,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:15:39,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:39,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:15:39,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:15:39,922 INFO L87 Difference]: Start difference. First operand 1404 states and 4661 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-21 13:15:43,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:43,265 INFO L93 Difference]: Finished difference Result 2656 states and 8376 transitions. [2021-08-21 13:15:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:15:43,266 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-21 13:15:43,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:43,270 INFO L225 Difference]: With dead ends: 2656 [2021-08-21 13:15:43,270 INFO L226 Difference]: Without dead ends: 2626 [2021-08-21 13:15:43,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 3109.6ms TimeCoverageRelationStatistics Valid=446, Invalid=2416, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:15:43,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-08-21 13:15:43,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 1409. [2021-08-21 13:15:43,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1408 states have (on average 3.327414772727273) internal successors, (4685), 1408 states have internal predecessors, (4685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:43,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 4685 transitions. [2021-08-21 13:15:43,294 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 4685 transitions. Word has length 26 [2021-08-21 13:15:43,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:43,294 INFO L470 AbstractCegarLoop]: Abstraction has 1409 states and 4685 transitions. [2021-08-21 13:15:43,294 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-21 13:15:43,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 4685 transitions. [2021-08-21 13:15:43,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:43,296 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:43,296 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-21 13:15:43,319 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-21 13:15:43,496 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-21 13:15:43,497 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:43,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:43,497 INFO L82 PathProgramCache]: Analyzing trace with hash 280035660, now seen corresponding path program 40 times [2021-08-21 13:15:43,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:43,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590797253] [2021-08-21 13:15:43,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:43,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:43,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:44,088 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-21 13:15:44,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:44,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590797253] [2021-08-21 13:15:44,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590797253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:44,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78807299] [2021-08-21 13:15:44,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:15:44,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:44,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:44,090 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-21 13:15:44,092 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-21 13:15:45,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:15:45,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:45,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:15:45,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:46,807 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:15:46,808 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-21 13:15:47,047 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-21 13:15:47,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78807299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:47,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:47,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 13:15:47,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278938327] [2021-08-21 13:15:47,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:15:47,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:47,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:15:47,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:15:47,049 INFO L87 Difference]: Start difference. First operand 1409 states and 4685 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-21 13:15:50,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:50,534 INFO L93 Difference]: Finished difference Result 2864 states and 9044 transitions. [2021-08-21 13:15:50,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:15:50,534 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-21 13:15:50,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:50,539 INFO L225 Difference]: With dead ends: 2864 [2021-08-21 13:15:50,539 INFO L226 Difference]: Without dead ends: 2819 [2021-08-21 13:15:50,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3242.1ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:15:50,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2819 states. [2021-08-21 13:15:50,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2819 to 1426. [2021-08-21 13:15:50,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.343157894736842) internal successors, (4764), 1425 states have internal predecessors, (4764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:50,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 4764 transitions. [2021-08-21 13:15:50,564 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 4764 transitions. Word has length 26 [2021-08-21 13:15:50,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:50,564 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 4764 transitions. [2021-08-21 13:15:50,564 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-21 13:15:50,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 4764 transitions. [2021-08-21 13:15:50,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:50,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:50,567 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-21 13:15:50,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 13:15:50,767 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-21 13:15:50,767 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:50,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:50,768 INFO L82 PathProgramCache]: Analyzing trace with hash 2113684312, now seen corresponding path program 41 times [2021-08-21 13:15:50,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:50,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994184182] [2021-08-21 13:15:50,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:50,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:51,315 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-21 13:15:51,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:51,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994184182] [2021-08-21 13:15:51,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994184182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:51,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742834068] [2021-08-21 13:15:51,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:15:51,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:51,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:51,317 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-21 13:15:51,318 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-21 13:15:53,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:15:53,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:53,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:15:53,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:53,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:15:53,859 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-08-21 13:15:53,859 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 128 treesize of output 106 [2021-08-21 13:15:54,784 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-21 13:15:54,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742834068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:54,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:54,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 13:15:54,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68361826] [2021-08-21 13:15:54,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:15:54,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:54,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:15:54,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:15:54,785 INFO L87 Difference]: Start difference. First operand 1426 states and 4764 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-21 13:15:59,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:59,520 INFO L93 Difference]: Finished difference Result 3458 states and 10757 transitions. [2021-08-21 13:15:59,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 13:15:59,520 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-21 13:15:59,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:59,526 INFO L225 Difference]: With dead ends: 3458 [2021-08-21 13:15:59,526 INFO L226 Difference]: Without dead ends: 3398 [2021-08-21 13:15:59,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 4373.6ms TimeCoverageRelationStatistics Valid=812, Invalid=3348, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:15:59,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3398 states. [2021-08-21 13:15:59,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3398 to 1439. [2021-08-21 13:15:59,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1439 states, 1438 states have (on average 3.3546592489568847) internal successors, (4824), 1438 states have internal predecessors, (4824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:59,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1439 states to 1439 states and 4824 transitions. [2021-08-21 13:15:59,555 INFO L78 Accepts]: Start accepts. Automaton has 1439 states and 4824 transitions. Word has length 26 [2021-08-21 13:15:59,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:59,555 INFO L470 AbstractCegarLoop]: Abstraction has 1439 states and 4824 transitions. [2021-08-21 13:15:59,555 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-21 13:15:59,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1439 states and 4824 transitions. [2021-08-21 13:15:59,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:15:59,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:59,557 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-21 13:15:59,582 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-21 13:15:59,757 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-21 13:15:59,758 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:15:59,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:59,758 INFO L82 PathProgramCache]: Analyzing trace with hash 270672448, now seen corresponding path program 13 times [2021-08-21 13:15:59,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:59,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950753437] [2021-08-21 13:15:59,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:59,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:59,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:00,411 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-21 13:16:00,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:00,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950753437] [2021-08-21 13:16:00,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950753437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:00,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808149141] [2021-08-21 13:16:00,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:16:00,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:00,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:00,412 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-21 13:16:00,413 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-21 13:16:02,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:02,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:16:02,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:03,471 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:16:03,471 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-21 13:16:03,784 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-21 13:16:03,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808149141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:03,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:03,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:16:03,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787763244] [2021-08-21 13:16:03,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:16:03,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:03,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:16:03,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:16:03,785 INFO L87 Difference]: Start difference. First operand 1439 states and 4824 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-21 13:16:04,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:04,547 INFO L93 Difference]: Finished difference Result 1831 states and 6013 transitions. [2021-08-21 13:16:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:16:04,547 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-21 13:16:04,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:04,550 INFO L225 Difference]: With dead ends: 1831 [2021-08-21 13:16:04,550 INFO L226 Difference]: Without dead ends: 1816 [2021-08-21 13:16:04,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 938.3ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:16:04,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-08-21 13:16:04,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1448. [2021-08-21 13:16:04,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1447 states have (on average 3.354526606772633) internal successors, (4854), 1447 states have internal predecessors, (4854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:04,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 4854 transitions. [2021-08-21 13:16:04,570 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 4854 transitions. Word has length 26 [2021-08-21 13:16:04,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:04,571 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 4854 transitions. [2021-08-21 13:16:04,571 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-21 13:16:04,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 4854 transitions. [2021-08-21 13:16:04,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:04,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:04,573 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-21 13:16:04,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 13:16:04,774 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-21 13:16:04,774 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:04,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:04,775 INFO L82 PathProgramCache]: Analyzing trace with hash 599832020, now seen corresponding path program 14 times [2021-08-21 13:16:04,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:04,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218229339] [2021-08-21 13:16:04,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:04,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:05,288 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-21 13:16:05,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:05,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218229339] [2021-08-21 13:16:05,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218229339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:05,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526441164] [2021-08-21 13:16:05,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:16:05,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:05,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:05,289 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-21 13:16:05,290 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-21 13:16:07,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:16:07,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:07,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:16:07,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:08,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:16:08,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 114 treesize of output 96 [2021-08-21 13:16:09,769 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-21 13:16:09,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526441164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:09,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:09,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:16:09,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435820120] [2021-08-21 13:16:09,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:16:09,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:09,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:16:09,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:16:09,770 INFO L87 Difference]: Start difference. First operand 1448 states and 4854 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-21 13:16:11,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:11,976 INFO L93 Difference]: Finished difference Result 2021 states and 6563 transitions. [2021-08-21 13:16:11,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:16:11,977 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-21 13:16:11,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:11,981 INFO L225 Difference]: With dead ends: 2021 [2021-08-21 13:16:11,981 INFO L226 Difference]: Without dead ends: 2006 [2021-08-21 13:16:11,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 2090.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1210, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:16:11,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2021-08-21 13:16:12,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 1440. [2021-08-21 13:16:12,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1439 states have (on average 3.36275191104934) internal successors, (4839), 1439 states have internal predecessors, (4839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:12,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 4839 transitions. [2021-08-21 13:16:12,008 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 4839 transitions. Word has length 26 [2021-08-21 13:16:12,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:12,008 INFO L470 AbstractCegarLoop]: Abstraction has 1440 states and 4839 transitions. [2021-08-21 13:16:12,008 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-21 13:16:12,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 4839 transitions. [2021-08-21 13:16:12,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:12,011 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:12,011 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-21 13:16:12,050 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-21 13:16:12,236 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-21 13:16:12,237 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:12,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:12,237 INFO L82 PathProgramCache]: Analyzing trace with hash 432022928, now seen corresponding path program 15 times [2021-08-21 13:16:12,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:12,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758895523] [2021-08-21 13:16:12,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:12,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:13,114 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-21 13:16:13,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:13,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758895523] [2021-08-21 13:16:13,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758895523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:13,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896755606] [2021-08-21 13:16:13,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:16:13,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:13,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:13,115 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-21 13:16:13,115 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-21 13:16:15,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:16:15,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:15,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 13:16:15,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:16,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:16:16,097 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-21 13:16:18,088 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-21 13:16:18,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896755606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:18,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:18,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 13:16:18,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14557835] [2021-08-21 13:16:18,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:16:18,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:18,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:16:18,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:16:18,089 INFO L87 Difference]: Start difference. First operand 1440 states and 4839 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-21 13:16:21,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:21,518 INFO L93 Difference]: Finished difference Result 2079 states and 6710 transitions. [2021-08-21 13:16:21,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:16:21,519 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-21 13:16:21,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:21,522 INFO L225 Difference]: With dead ends: 2079 [2021-08-21 13:16:21,523 INFO L226 Difference]: Without dead ends: 2064 [2021-08-21 13:16:21,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 3312.2ms TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:16:21,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-08-21 13:16:21,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1453. [2021-08-21 13:16:21,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 3.3677685950413223) internal successors, (4890), 1452 states have internal predecessors, (4890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:21,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 4890 transitions. [2021-08-21 13:16:21,543 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 4890 transitions. Word has length 26 [2021-08-21 13:16:21,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:21,544 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 4890 transitions. [2021-08-21 13:16:21,544 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-21 13:16:21,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 4890 transitions. [2021-08-21 13:16:21,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:21,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:21,546 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-21 13:16:21,569 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-21 13:16:21,747 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-21 13:16:21,747 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:21,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:21,747 INFO L82 PathProgramCache]: Analyzing trace with hash 412054902, now seen corresponding path program 16 times [2021-08-21 13:16:21,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:21,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861552136] [2021-08-21 13:16:21,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:21,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:22,888 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-21 13:16:22,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:22,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861552136] [2021-08-21 13:16:22,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861552136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:22,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452814572] [2021-08-21 13:16:22,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:16:22,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:22,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:22,890 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-21 13:16:22,890 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-21 13:16:25,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:16:25,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:25,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:16:25,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:25,863 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:16:25,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 84 [2021-08-21 13:16:26,866 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-21 13:16:26,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452814572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:26,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:26,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:16:26,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233328716] [2021-08-21 13:16:26,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:16:26,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:26,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:16:26,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:16:26,868 INFO L87 Difference]: Start difference. First operand 1453 states and 4890 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:16:27,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:27,595 INFO L93 Difference]: Finished difference Result 1934 states and 6346 transitions. [2021-08-21 13:16:27,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:16:27,595 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:16:27,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:27,599 INFO L225 Difference]: With dead ends: 1934 [2021-08-21 13:16:27,599 INFO L226 Difference]: Without dead ends: 1919 [2021-08-21 13:16:27,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 928.7ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:16:27,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1919 states. [2021-08-21 13:16:27,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1919 to 1449. [2021-08-21 13:16:27,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1448 states have (on average 3.3625690607734806) internal successors, (4869), 1448 states have internal predecessors, (4869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:27,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 4869 transitions. [2021-08-21 13:16:27,621 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 4869 transitions. Word has length 26 [2021-08-21 13:16:27,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:27,621 INFO L470 AbstractCegarLoop]: Abstraction has 1449 states and 4869 transitions. [2021-08-21 13:16:27,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:16:27,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 4869 transitions. [2021-08-21 13:16:27,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:27,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:27,623 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-21 13:16:27,647 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-21 13:16:27,824 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-21 13:16:27,824 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:27,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:27,824 INFO L82 PathProgramCache]: Analyzing trace with hash -2132214460, now seen corresponding path program 17 times [2021-08-21 13:16:27,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:27,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164213568] [2021-08-21 13:16:27,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:27,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:28,688 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-21 13:16:28,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:28,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164213568] [2021-08-21 13:16:28,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164213568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:28,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120253373] [2021-08-21 13:16:28,689 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:16:28,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:28,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:28,689 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-21 13:16:28,690 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-21 13:16:31,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:16:31,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:31,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:16:31,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:32,144 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:16:32,144 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-21 13:16:32,583 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-21 13:16:32,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120253373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:32,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:32,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:16:32,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448578839] [2021-08-21 13:16:32,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:16:32,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:32,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:16:32,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:16:32,584 INFO L87 Difference]: Start difference. First operand 1449 states and 4869 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-21 13:16:34,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:34,427 INFO L93 Difference]: Finished difference Result 2052 states and 6704 transitions. [2021-08-21 13:16:34,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:16:34,428 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-21 13:16:34,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:34,431 INFO L225 Difference]: With dead ends: 2052 [2021-08-21 13:16:34,431 INFO L226 Difference]: Without dead ends: 2022 [2021-08-21 13:16:34,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1928.4ms TimeCoverageRelationStatistics Valid=247, Invalid=1235, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:16:34,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2021-08-21 13:16:34,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1452. [2021-08-21 13:16:34,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1451 states have (on average 3.363886974500345) internal successors, (4881), 1451 states have internal predecessors, (4881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:34,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 4881 transitions. [2021-08-21 13:16:34,455 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 4881 transitions. Word has length 26 [2021-08-21 13:16:34,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:34,455 INFO L470 AbstractCegarLoop]: Abstraction has 1452 states and 4881 transitions. [2021-08-21 13:16:34,455 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-21 13:16:34,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 4881 transitions. [2021-08-21 13:16:34,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:34,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:34,457 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-21 13:16:34,481 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-21 13:16:34,657 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-21 13:16:34,658 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:34,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:34,658 INFO L82 PathProgramCache]: Analyzing trace with hash 545220056, now seen corresponding path program 18 times [2021-08-21 13:16:34,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:34,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954124860] [2021-08-21 13:16:34,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:34,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:34,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:35,130 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-21 13:16:35,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:35,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954124860] [2021-08-21 13:16:35,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954124860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:35,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531823919] [2021-08-21 13:16:35,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:16:35,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:35,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:35,137 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-21 13:16:35,137 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-21 13:16:37,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:16:37,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:37,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:16:37,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:38,401 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:16:38,402 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-21 13:16:39,529 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-21 13:16:39,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531823919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:39,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:39,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:16:39,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449947982] [2021-08-21 13:16:39,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:16:39,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:39,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:16:39,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:16:39,530 INFO L87 Difference]: Start difference. First operand 1452 states and 4881 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-21 13:16:40,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:40,882 INFO L93 Difference]: Finished difference Result 1958 states and 6425 transitions. [2021-08-21 13:16:40,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:16:40,882 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-21 13:16:40,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:40,885 INFO L225 Difference]: With dead ends: 1958 [2021-08-21 13:16:40,885 INFO L226 Difference]: Without dead ends: 1943 [2021-08-21 13:16:40,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1412.1ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:16:40,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2021-08-21 13:16:40,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 1446. [2021-08-21 13:16:40,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3612456747404846) internal successors, (4857), 1445 states have internal predecessors, (4857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:40,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4857 transitions. [2021-08-21 13:16:40,914 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4857 transitions. Word has length 26 [2021-08-21 13:16:40,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:40,914 INFO L470 AbstractCegarLoop]: Abstraction has 1446 states and 4857 transitions. [2021-08-21 13:16:40,914 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-21 13:16:40,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4857 transitions. [2021-08-21 13:16:40,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:40,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:40,917 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-21 13:16:40,955 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-21 13:16:41,140 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-21 13:16:41,141 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:41,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:41,141 INFO L82 PathProgramCache]: Analyzing trace with hash 62339164, now seen corresponding path program 19 times [2021-08-21 13:16:41,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:41,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289562983] [2021-08-21 13:16:41,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:41,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:41,617 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-21 13:16:41,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:41,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289562983] [2021-08-21 13:16:41,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289562983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:41,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417641637] [2021-08-21 13:16:41,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:16:41,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:41,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:41,619 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-21 13:16:41,619 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-21 13:16:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:44,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:16:44,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:45,297 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:16:45,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-21 13:16:45,595 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-21 13:16:45,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417641637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:45,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:45,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:16:45,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153353275] [2021-08-21 13:16:45,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:16:45,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:45,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:16:45,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:16:45,596 INFO L87 Difference]: Start difference. First operand 1446 states and 4857 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-21 13:16:46,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:46,422 INFO L93 Difference]: Finished difference Result 1903 states and 6236 transitions. [2021-08-21 13:16:46,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:16:46,422 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-21 13:16:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:46,425 INFO L225 Difference]: With dead ends: 1903 [2021-08-21 13:16:46,425 INFO L226 Difference]: Without dead ends: 1882 [2021-08-21 13:16:46,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 855.3ms TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:16:46,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1882 states. [2021-08-21 13:16:46,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1882 to 1487. [2021-08-21 13:16:46,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.357335127860027) internal successors, (4989), 1486 states have internal predecessors, (4989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:46,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4989 transitions. [2021-08-21 13:16:46,446 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4989 transitions. Word has length 26 [2021-08-21 13:16:46,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:46,446 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 4989 transitions. [2021-08-21 13:16:46,446 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-21 13:16:46,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4989 transitions. [2021-08-21 13:16:46,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:46,449 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:46,449 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-21 13:16:46,474 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-21 13:16:46,650 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-21 13:16:46,650 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:46,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:46,651 INFO L82 PathProgramCache]: Analyzing trace with hash -105469928, now seen corresponding path program 20 times [2021-08-21 13:16:46,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:46,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675409242] [2021-08-21 13:16:46,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:46,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:46,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:47,256 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-21 13:16:47,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:47,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675409242] [2021-08-21 13:16:47,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675409242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:47,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541754167] [2021-08-21 13:16:47,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:16:47,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:47,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:47,257 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-21 13:16:47,258 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-21 13:16:50,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:16:50,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:50,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 13:16:50,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:50,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:16:50,803 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-21 13:16:52,578 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-21 13:16:52,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541754167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:52,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:16:52,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 13:16:52,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488553802] [2021-08-21 13:16:52,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:16:52,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:16:52,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:16:52,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:16:52,579 INFO L87 Difference]: Start difference. First operand 1487 states and 4989 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-21 13:16:54,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:16:54,906 INFO L93 Difference]: Finished difference Result 2084 states and 6671 transitions. [2021-08-21 13:16:54,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:16:54,911 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-21 13:16:54,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:16:54,914 INFO L225 Difference]: With dead ends: 2084 [2021-08-21 13:16:54,914 INFO L226 Difference]: Without dead ends: 2059 [2021-08-21 13:16:54,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 2413.1ms TimeCoverageRelationStatistics Valid=242, Invalid=1318, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:16:54,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2021-08-21 13:16:54,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 1501. [2021-08-21 13:16:54,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1501 states, 1500 states have (on average 3.366) internal successors, (5049), 1500 states have internal predecessors, (5049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:16:54,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 5049 transitions. [2021-08-21 13:16:54,936 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 5049 transitions. Word has length 26 [2021-08-21 13:16:54,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:16:54,936 INFO L470 AbstractCegarLoop]: Abstraction has 1501 states and 5049 transitions. [2021-08-21 13:16:54,937 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-21 13:16:54,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 5049 transitions. [2021-08-21 13:16:54,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:16:54,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:16:54,939 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-21 13:16:54,972 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 13:16:55,152 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-21 13:16:55,153 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:16:55,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:16:55,153 INFO L82 PathProgramCache]: Analyzing trace with hash -125437954, now seen corresponding path program 21 times [2021-08-21 13:16:55,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:16:55,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286727406] [2021-08-21 13:16:55,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:16:55,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:16:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:16:55,556 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-21 13:16:55,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:16:55,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286727406] [2021-08-21 13:16:55,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286727406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:16:55,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017492013] [2021-08-21 13:16:55,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:16:55,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:16:55,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:16:55,557 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-21 13:16:55,558 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-21 13:16:58,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:16:58,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:16:58,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:16:58,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:16:59,073 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:16:59,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 84 [2021-08-21 13:17:00,106 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-21 13:17:00,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017492013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:00,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:00,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:17:00,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321299767] [2021-08-21 13:17:00,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:17:00,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:00,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:17:00,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:17:00,107 INFO L87 Difference]: Start difference. First operand 1501 states and 5049 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-21 13:17:01,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:01,691 INFO L93 Difference]: Finished difference Result 2000 states and 6554 transitions. [2021-08-21 13:17:01,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:17:01,691 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-21 13:17:01,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:01,694 INFO L225 Difference]: With dead ends: 2000 [2021-08-21 13:17:01,694 INFO L226 Difference]: Without dead ends: 1971 [2021-08-21 13:17:01,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1541.4ms TimeCoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:17:01,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-08-21 13:17:01,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1504. [2021-08-21 13:17:01,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1503 states have (on average 3.366600133067199) internal successors, (5060), 1503 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:01,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 5060 transitions. [2021-08-21 13:17:01,715 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 5060 transitions. Word has length 26 [2021-08-21 13:17:01,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:01,715 INFO L470 AbstractCegarLoop]: Abstraction has 1504 states and 5060 transitions. [2021-08-21 13:17:01,715 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-21 13:17:01,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 5060 transitions. [2021-08-21 13:17:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:01,718 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:01,718 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-21 13:17:01,743 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-21 13:17:01,920 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-21 13:17:01,921 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:01,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:01,921 INFO L82 PathProgramCache]: Analyzing trace with hash 193303520, now seen corresponding path program 22 times [2021-08-21 13:17:01,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:01,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590584137] [2021-08-21 13:17:01,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:01,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:02,546 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-21 13:17:02,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:02,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590584137] [2021-08-21 13:17:02,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590584137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:02,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425419281] [2021-08-21 13:17:02,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:17:02,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:02,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:02,547 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-21 13:17:02,548 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-21 13:17:05,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:17:05,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:05,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:17:05,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:06,298 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:17:06,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 91 treesize of output 70 [2021-08-21 13:17:06,758 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-21 13:17:06,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425419281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:06,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:06,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:17:06,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706865592] [2021-08-21 13:17:06,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:17:06,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:06,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:17:06,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:17:06,759 INFO L87 Difference]: Start difference. First operand 1504 states and 5060 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:17:07,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:07,049 INFO L93 Difference]: Finished difference Result 1579 states and 5251 transitions. [2021-08-21 13:17:07,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 13:17:07,050 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:17:07,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:07,052 INFO L225 Difference]: With dead ends: 1579 [2021-08-21 13:17:07,052 INFO L226 Difference]: Without dead ends: 1564 [2021-08-21 13:17:07,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 403.6ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:17:07,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-21 13:17:07,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1510. [2021-08-21 13:17:07,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 3.3684559310801854) internal successors, (5083), 1509 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:07,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 5083 transitions. [2021-08-21 13:17:07,071 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 5083 transitions. Word has length 26 [2021-08-21 13:17:07,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:07,071 INFO L470 AbstractCegarLoop]: Abstraction has 1510 states and 5083 transitions. [2021-08-21 13:17:07,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:17:07,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 5083 transitions. [2021-08-21 13:17:07,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:07,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:07,074 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-21 13:17:07,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 13:17:07,274 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-21 13:17:07,274 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:07,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:07,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1764129120, now seen corresponding path program 23 times [2021-08-21 13:17:07,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:07,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004874378] [2021-08-21 13:17:07,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:07,275 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:07,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:07,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-21 13:17:07,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:07,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004874378] [2021-08-21 13:17:07,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004874378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:07,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971912388] [2021-08-21 13:17:07,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:17:07,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:07,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:07,789 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-21 13:17:07,789 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-21 13:17:10,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:17:10,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:10,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:17:10,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:11,430 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:17:11,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 77 [2021-08-21 13:17:12,347 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-21 13:17:12,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971912388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:12,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:12,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:17:12,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199631658] [2021-08-21 13:17:12,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:17:12,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:12,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:17:12,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:17:12,349 INFO L87 Difference]: Start difference. First operand 1510 states and 5083 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-21 13:17:13,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:13,235 INFO L93 Difference]: Finished difference Result 2020 states and 6633 transitions. [2021-08-21 13:17:13,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:17:13,235 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-21 13:17:13,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:13,238 INFO L225 Difference]: With dead ends: 2020 [2021-08-21 13:17:13,238 INFO L226 Difference]: Without dead ends: 1995 [2021-08-21 13:17:13,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 934.6ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:17:13,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1995 states. [2021-08-21 13:17:13,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1995 to 1517. [2021-08-21 13:17:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:13,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-08-21 13:17:13,259 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-08-21 13:17:13,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:13,259 INFO L470 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-08-21 13:17:13,259 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-21 13:17:13,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-08-21 13:17:13,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:13,261 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:13,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-21 13:17:13,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 13:17:13,461 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-21 13:17:13,462 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:13,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:13,462 INFO L82 PathProgramCache]: Analyzing trace with hash -340731392, now seen corresponding path program 24 times [2021-08-21 13:17:13,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:13,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884880857] [2021-08-21 13:17:13,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:13,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:13,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:14,096 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-21 13:17:14,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:14,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884880857] [2021-08-21 13:17:14,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884880857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:14,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000880552] [2021-08-21 13:17:14,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:17:14,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:14,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:14,097 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-21 13:17:14,098 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-21 13:17:17,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:17:17,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:17,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:17:17,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:18,165 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:17:18,165 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-21 13:17:18,624 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-21 13:17:18,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000880552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:18,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:18,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:17:18,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533012989] [2021-08-21 13:17:18,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:17:18,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:18,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:17:18,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:17:18,625 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 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-21 13:17:19,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:19,421 INFO L93 Difference]: Finished difference Result 1908 states and 6316 transitions. [2021-08-21 13:17:19,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:17:19,422 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-21 13:17:19,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:19,425 INFO L225 Difference]: With dead ends: 1908 [2021-08-21 13:17:19,425 INFO L226 Difference]: Without dead ends: 1893 [2021-08-21 13:17:19,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 916.5ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:17:19,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1893 states. [2021-08-21 13:17:19,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1893 to 1528. [2021-08-21 13:17:19,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1528 states, 1527 states have (on average 3.372626064178127) internal successors, (5150), 1527 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:19,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 5150 transitions. [2021-08-21 13:17:19,444 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 5150 transitions. Word has length 26 [2021-08-21 13:17:19,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:19,444 INFO L470 AbstractCegarLoop]: Abstraction has 1528 states and 5150 transitions. [2021-08-21 13:17:19,444 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-21 13:17:19,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 5150 transitions. [2021-08-21 13:17:19,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:19,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:19,446 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-21 13:17:19,472 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-21 13:17:19,646 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-21 13:17:19,646 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:19,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:19,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1958264172, now seen corresponding path program 25 times [2021-08-21 13:17:19,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:19,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598925466] [2021-08-21 13:17:19,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:19,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:20,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:17:20,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:20,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598925466] [2021-08-21 13:17:20,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598925466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:20,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969481862] [2021-08-21 13:17:20,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:17:20,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:20,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:20,136 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-21 13:17:20,136 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-21 13:17:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:23,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:17:23,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:23,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:17:23,945 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:17:23,946 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-21 13:17:24,955 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-21 13:17:24,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969481862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:24,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:24,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:17:24,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596554245] [2021-08-21 13:17:24,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:17:24,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:24,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:17:24,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:17:24,956 INFO L87 Difference]: Start difference. First operand 1528 states and 5150 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-21 13:17:26,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:26,727 INFO L93 Difference]: Finished difference Result 2182 states and 7179 transitions. [2021-08-21 13:17:26,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:17:26,728 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-21 13:17:26,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:26,731 INFO L225 Difference]: With dead ends: 2182 [2021-08-21 13:17:26,731 INFO L226 Difference]: Without dead ends: 2163 [2021-08-21 13:17:26,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 1721.6ms TimeCoverageRelationStatistics Valid=259, Invalid=1147, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:17:26,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-08-21 13:17:26,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1529. [2021-08-21 13:17:26,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.3756544502617802) internal successors, (5158), 1528 states have internal predecessors, (5158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:26,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5158 transitions. [2021-08-21 13:17:26,752 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5158 transitions. Word has length 26 [2021-08-21 13:17:26,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:26,753 INFO L470 AbstractCegarLoop]: Abstraction has 1529 states and 5158 transitions. [2021-08-21 13:17:26,753 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-21 13:17:26,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5158 transitions. [2021-08-21 13:17:26,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:26,754 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:26,755 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-21 13:17:26,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 13:17:26,956 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-21 13:17:26,957 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:26,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:26,957 INFO L82 PathProgramCache]: Analyzing trace with hash 646760220, now seen corresponding path program 26 times [2021-08-21 13:17:26,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:26,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340320422] [2021-08-21 13:17:26,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:26,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:27,457 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-21 13:17:27,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:27,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340320422] [2021-08-21 13:17:27,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340320422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:27,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509048779] [2021-08-21 13:17:27,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:17:27,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:27,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:27,459 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-21 13:17:27,459 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-21 13:17:30,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:17:30,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:30,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:17:30,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:31,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:17:31,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:17:31,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 85 treesize of output 69 [2021-08-21 13:17:32,405 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-21 13:17:32,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509048779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:32,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:32,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:17:32,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800807229] [2021-08-21 13:17:32,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:17:32,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:32,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:17:32,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:17:32,406 INFO L87 Difference]: Start difference. First operand 1529 states and 5158 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-21 13:17:33,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:33,652 INFO L93 Difference]: Finished difference Result 2033 states and 6704 transitions. [2021-08-21 13:17:33,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:17:33,652 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-21 13:17:33,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:33,655 INFO L225 Difference]: With dead ends: 2033 [2021-08-21 13:17:33,655 INFO L226 Difference]: Without dead ends: 2008 [2021-08-21 13:17:33,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1268.1ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:17:33,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2021-08-21 13:17:33,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 1535. [2021-08-21 13:17:33,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 3.3741851368970015) internal successors, (5176), 1534 states have internal predecessors, (5176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:33,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 5176 transitions. [2021-08-21 13:17:33,677 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 5176 transitions. Word has length 26 [2021-08-21 13:17:33,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:33,677 INFO L470 AbstractCegarLoop]: Abstraction has 1535 states and 5176 transitions. [2021-08-21 13:17:33,677 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-21 13:17:33,677 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 5176 transitions. [2021-08-21 13:17:33,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:33,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:33,679 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-21 13:17:33,706 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-21 13:17:33,879 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-21 13:17:33,880 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:33,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:33,880 INFO L82 PathProgramCache]: Analyzing trace with hash 2020528988, now seen corresponding path program 42 times [2021-08-21 13:17:33,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:33,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350065209] [2021-08-21 13:17:33,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:33,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:34,592 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-21 13:17:34,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:34,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350065209] [2021-08-21 13:17:34,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350065209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:34,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187473631] [2021-08-21 13:17:34,593 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:17:34,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:34,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:34,594 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-21 13:17:34,594 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-21 13:17:38,216 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:17:38,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:38,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:17:38,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:39,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:17:39,095 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:17:39,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 130 treesize of output 84 [2021-08-21 13:17:39,248 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-21 13:17:39,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187473631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:39,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:39,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:17:39,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663038895] [2021-08-21 13:17:39,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:17:39,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:39,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:17:39,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:17:39,249 INFO L87 Difference]: Start difference. First operand 1535 states and 5176 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:40,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:40,454 INFO L93 Difference]: Finished difference Result 1984 states and 6509 transitions. [2021-08-21 13:17:40,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:17:40,454 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:17:40,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:40,457 INFO L225 Difference]: With dead ends: 1984 [2021-08-21 13:17:40,457 INFO L226 Difference]: Without dead ends: 1958 [2021-08-21 13:17:40,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1205.8ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:17:40,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2021-08-21 13:17:40,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 1539. [2021-08-21 13:17:40,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1538 states have (on average 3.3719115734720417) internal successors, (5186), 1538 states have internal predecessors, (5186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:40,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 5186 transitions. [2021-08-21 13:17:40,478 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 5186 transitions. Word has length 26 [2021-08-21 13:17:40,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:40,478 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 5186 transitions. [2021-08-21 13:17:40,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:40,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 5186 transitions. [2021-08-21 13:17:40,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:40,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:40,480 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-21 13:17:40,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 13:17:40,680 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-21 13:17:40,681 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:40,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:40,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1206563744, now seen corresponding path program 43 times [2021-08-21 13:17:40,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:40,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382355494] [2021-08-21 13:17:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:40,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:41,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-21 13:17:41,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:41,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382355494] [2021-08-21 13:17:41,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382355494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:41,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005846001] [2021-08-21 13:17:41,293 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:17:41,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:41,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:41,294 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-21 13:17:41,294 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-21 13:17:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:44,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:17:44,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:45,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:17:45,577 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:17:45,577 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 128 treesize of output 84 [2021-08-21 13:17:45,793 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-21 13:17:45,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005846001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:45,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:45,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:17:45,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11663904] [2021-08-21 13:17:45,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:17:45,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:45,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:17:45,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:17:45,794 INFO L87 Difference]: Start difference. First operand 1539 states and 5186 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:47,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:47,620 INFO L93 Difference]: Finished difference Result 2159 states and 7085 transitions. [2021-08-21 13:17:47,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:17:47,620 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:17:47,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:47,625 INFO L225 Difference]: With dead ends: 2159 [2021-08-21 13:17:47,625 INFO L226 Difference]: Without dead ends: 2144 [2021-08-21 13:17:47,626 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 1798.9ms TimeCoverageRelationStatistics Valid=441, Invalid=1815, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:17:47,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2144 states. [2021-08-21 13:17:47,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2144 to 1539. [2021-08-21 13:17:47,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1538 states have (on average 3.3719115734720417) internal successors, (5186), 1538 states have internal predecessors, (5186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:47,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 5186 transitions. [2021-08-21 13:17:47,653 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 5186 transitions. Word has length 26 [2021-08-21 13:17:47,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:47,653 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 5186 transitions. [2021-08-21 13:17:47,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:47,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 5186 transitions. [2021-08-21 13:17:47,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:47,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:47,656 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-21 13:17:47,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 13:17:47,856 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-21 13:17:47,856 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:47,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:47,856 INFO L82 PathProgramCache]: Analyzing trace with hash -1794939168, now seen corresponding path program 27 times [2021-08-21 13:17:47,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:47,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337812066] [2021-08-21 13:17:47,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:47,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:48,515 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-21 13:17:48,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:48,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337812066] [2021-08-21 13:17:48,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337812066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:48,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216553365] [2021-08-21 13:17:48,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:17:48,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:48,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:48,516 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-21 13:17:48,516 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-21 13:17:52,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:17:52,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:17:52,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:17:52,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:17:53,657 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:17:53,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 113 treesize of output 82 [2021-08-21 13:17:54,089 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-21 13:17:54,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216553365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:54,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:17:54,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:17:54,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980693024] [2021-08-21 13:17:54,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:17:54,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:17:54,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:17:54,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:17:54,090 INFO L87 Difference]: Start difference. First operand 1539 states and 5186 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-21 13:17:55,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:17:55,375 INFO L93 Difference]: Finished difference Result 2039 states and 6641 transitions. [2021-08-21 13:17:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:17:55,375 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-21 13:17:55,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:17:55,378 INFO L225 Difference]: With dead ends: 2039 [2021-08-21 13:17:55,378 INFO L226 Difference]: Without dead ends: 2024 [2021-08-21 13:17:55,378 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 1315.4ms TimeCoverageRelationStatistics Valid=220, Invalid=710, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:17:55,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-21 13:17:55,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 1550. [2021-08-21 13:17:55,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.3724983860555198) internal successors, (5224), 1549 states have internal predecessors, (5224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:17:55,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5224 transitions. [2021-08-21 13:17:55,400 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5224 transitions. Word has length 26 [2021-08-21 13:17:55,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:17:55,400 INFO L470 AbstractCegarLoop]: Abstraction has 1550 states and 5224 transitions. [2021-08-21 13:17:55,400 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-21 13:17:55,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5224 transitions. [2021-08-21 13:17:55,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:17:55,403 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:17:55,403 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-21 13:17:55,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 13:17:55,603 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-21 13:17:55,603 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:17:55,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:17:55,604 INFO L82 PathProgramCache]: Analyzing trace with hash -244557604, now seen corresponding path program 44 times [2021-08-21 13:17:55,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:17:55,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989692491] [2021-08-21 13:17:55,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:17:55,604 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:17:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:17:56,269 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-21 13:17:56,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:17:56,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989692491] [2021-08-21 13:17:56,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989692491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:17:56,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845558231] [2021-08-21 13:17:56,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:17:56,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:17:56,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:17:56,270 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-21 13:17:56,271 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-21 13:18:00,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:18:00,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:00,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:18:00,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:01,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:18:01,064 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:18:01,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 130 treesize of output 84 [2021-08-21 13:18:01,220 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-21 13:18:01,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845558231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:01,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:01,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:18:01,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438784115] [2021-08-21 13:18:01,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:18:01,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:01,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:18:01,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:18:01,222 INFO L87 Difference]: Start difference. First operand 1550 states and 5224 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:03,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:03,785 INFO L93 Difference]: Finished difference Result 2182 states and 7048 transitions. [2021-08-21 13:18:03,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:18:03,785 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:18:03,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:03,788 INFO L225 Difference]: With dead ends: 2182 [2021-08-21 13:18:03,788 INFO L226 Difference]: Without dead ends: 2160 [2021-08-21 13:18:03,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 2345.2ms TimeCoverageRelationStatistics Valid=418, Invalid=1934, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:18:03,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2160 states. [2021-08-21 13:18:03,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2160 to 1557. [2021-08-21 13:18:03,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1557 states, 1556 states have (on average 3.3733933161953726) internal successors, (5249), 1556 states have internal predecessors, (5249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:03,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1557 states to 1557 states and 5249 transitions. [2021-08-21 13:18:03,809 INFO L78 Accepts]: Start accepts. Automaton has 1557 states and 5249 transitions. Word has length 26 [2021-08-21 13:18:03,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:03,809 INFO L470 AbstractCegarLoop]: Abstraction has 1557 states and 5249 transitions. [2021-08-21 13:18:03,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:03,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1557 states and 5249 transitions. [2021-08-21 13:18:03,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:03,811 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:03,812 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-21 13:18:03,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 13:18:04,012 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-21 13:18:04,013 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:04,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:04,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1220876448, now seen corresponding path program 45 times [2021-08-21 13:18:04,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:04,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630743708] [2021-08-21 13:18:04,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:04,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:04,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:04,583 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-21 13:18:04,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:04,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630743708] [2021-08-21 13:18:04,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630743708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:04,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735966585] [2021-08-21 13:18:04,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:18:04,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:04,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:04,584 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-21 13:18:04,584 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-21 13:18:08,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:18:08,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:08,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:18:08,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:09,243 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:18:09,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 118 treesize of output 102 [2021-08-21 13:18:10,264 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-21 13:18:10,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735966585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:10,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:10,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-21 13:18:10,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356115280] [2021-08-21 13:18:10,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:18:10,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:10,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:18:10,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:18:10,265 INFO L87 Difference]: Start difference. First operand 1557 states and 5249 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:13,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:13,081 INFO L93 Difference]: Finished difference Result 3030 states and 9621 transitions. [2021-08-21 13:18:13,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:18:13,081 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:18:13,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:13,086 INFO L225 Difference]: With dead ends: 3030 [2021-08-21 13:18:13,087 INFO L226 Difference]: Without dead ends: 3000 [2021-08-21 13:18:13,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 2499.8ms TimeCoverageRelationStatistics Valid=425, Invalid=2437, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:18:13,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2021-08-21 13:18:13,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 1601. [2021-08-21 13:18:13,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1600 states have (on average 3.369375) internal successors, (5391), 1600 states have internal predecessors, (5391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:13,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 5391 transitions. [2021-08-21 13:18:13,116 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 5391 transitions. Word has length 26 [2021-08-21 13:18:13,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:13,116 INFO L470 AbstractCegarLoop]: Abstraction has 1601 states and 5391 transitions. [2021-08-21 13:18:13,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:13,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 5391 transitions. [2021-08-21 13:18:13,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:13,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:13,119 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-21 13:18:13,147 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-21 13:18:13,319 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-21 13:18:13,319 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:13,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:13,320 INFO L82 PathProgramCache]: Analyzing trace with hash -205068792, now seen corresponding path program 28 times [2021-08-21 13:18:13,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:13,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869493345] [2021-08-21 13:18:13,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:13,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:13,981 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-21 13:18:13,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:13,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869493345] [2021-08-21 13:18:13,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869493345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:13,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579042101] [2021-08-21 13:18:13,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:18:13,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:13,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:13,984 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-21 13:18:13,995 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-21 13:18:17,931 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:18:17,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:17,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:18:17,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:18,820 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:18:18,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-21 13:18:19,228 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-21 13:18:19,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579042101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:19,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:19,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:18:19,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559136864] [2021-08-21 13:18:19,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:18:19,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:19,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:18:19,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:18:19,229 INFO L87 Difference]: Start difference. First operand 1601 states and 5391 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-21 13:18:21,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:21,018 INFO L93 Difference]: Finished difference Result 2155 states and 7007 transitions. [2021-08-21 13:18:21,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:18:21,019 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-21 13:18:21,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:21,022 INFO L225 Difference]: With dead ends: 2155 [2021-08-21 13:18:21,022 INFO L226 Difference]: Without dead ends: 2140 [2021-08-21 13:18:21,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1716.8ms TimeCoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:18:21,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2140 states. [2021-08-21 13:18:21,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2140 to 1606. [2021-08-21 13:18:21,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1605 states have (on average 3.370716510903427) internal successors, (5410), 1605 states have internal predecessors, (5410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:21,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 5410 transitions. [2021-08-21 13:18:21,044 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 5410 transitions. Word has length 26 [2021-08-21 13:18:21,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:21,045 INFO L470 AbstractCegarLoop]: Abstraction has 1606 states and 5410 transitions. [2021-08-21 13:18:21,045 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-21 13:18:21,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 5410 transitions. [2021-08-21 13:18:21,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:21,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:21,047 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-21 13:18:21,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 13:18:21,247 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-21 13:18:21,247 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:21,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:21,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1822601572, now seen corresponding path program 29 times [2021-08-21 13:18:21,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:21,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724295156] [2021-08-21 13:18:21,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:21,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:21,722 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-21 13:18:21,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:21,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724295156] [2021-08-21 13:18:21,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724295156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:21,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108555697] [2021-08-21 13:18:21,722 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:18:21,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:21,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:21,729 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-21 13:18:21,730 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-21 13:18:25,896 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:18:25,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:25,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:18:25,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:26,522 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:18:26,522 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-21 13:18:27,625 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-21 13:18:27,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108555697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:27,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:27,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:18:27,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872629065] [2021-08-21 13:18:27,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:18:27,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:27,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:18:27,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:18:27,627 INFO L87 Difference]: Start difference. First operand 1606 states and 5410 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-21 13:18:29,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:29,869 INFO L93 Difference]: Finished difference Result 2307 states and 7462 transitions. [2021-08-21 13:18:29,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:18:29,869 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-21 13:18:29,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:29,873 INFO L225 Difference]: With dead ends: 2307 [2021-08-21 13:18:29,873 INFO L226 Difference]: Without dead ends: 2288 [2021-08-21 13:18:29,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 2100.9ms TimeCoverageRelationStatistics Valid=333, Invalid=1307, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:18:29,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2288 states. [2021-08-21 13:18:29,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2288 to 1599. [2021-08-21 13:18:29,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.3692115143929913) internal successors, (5384), 1598 states have internal predecessors, (5384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:29,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5384 transitions. [2021-08-21 13:18:29,897 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5384 transitions. Word has length 26 [2021-08-21 13:18:29,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:29,897 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 5384 transitions. [2021-08-21 13:18:29,897 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-21 13:18:29,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5384 transitions. [2021-08-21 13:18:29,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:29,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:29,900 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-21 13:18:29,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 13:18:30,100 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-21 13:18:30,100 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:30,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:30,100 INFO L82 PathProgramCache]: Analyzing trace with hash -18564080, now seen corresponding path program 46 times [2021-08-21 13:18:30,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:30,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83838690] [2021-08-21 13:18:30,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:30,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:30,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:30,554 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-21 13:18:30,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:30,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83838690] [2021-08-21 13:18:30,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83838690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:30,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753282091] [2021-08-21 13:18:30,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:18:30,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:30,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:30,555 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-21 13:18:30,556 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-21 13:18:34,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:18:34,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:34,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:18:34,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:35,629 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 13:18:35,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 115 treesize of output 87 [2021-08-21 13:18:35,848 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-21 13:18:35,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753282091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:35,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:35,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 13:18:35,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321966872] [2021-08-21 13:18:35,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:18:35,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:35,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:18:35,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:18:35,849 INFO L87 Difference]: Start difference. First operand 1599 states and 5384 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-21 13:18:38,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:38,447 INFO L93 Difference]: Finished difference Result 3443 states and 10904 transitions. [2021-08-21 13:18:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:18:38,447 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-21 13:18:38,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:38,453 INFO L225 Difference]: With dead ends: 3443 [2021-08-21 13:18:38,453 INFO L226 Difference]: Without dead ends: 3407 [2021-08-21 13:18:38,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 2139.3ms TimeCoverageRelationStatistics Valid=490, Invalid=2266, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:18:38,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states. [2021-08-21 13:18:38,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 1759. [2021-08-21 13:18:38,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.3924914675767917) internal successors, (5964), 1758 states have internal predecessors, (5964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:38,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5964 transitions. [2021-08-21 13:18:38,485 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5964 transitions. Word has length 26 [2021-08-21 13:18:38,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:38,485 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 5964 transitions. [2021-08-21 13:18:38,485 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-21 13:18:38,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5964 transitions. [2021-08-21 13:18:38,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:38,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:38,488 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-21 13:18:38,518 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-21 13:18:38,690 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-21 13:18:38,691 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:38,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:38,691 INFO L82 PathProgramCache]: Analyzing trace with hash 1815084572, now seen corresponding path program 47 times [2021-08-21 13:18:38,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:38,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564788723] [2021-08-21 13:18:38,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:38,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:39,192 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-21 13:18:39,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:39,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564788723] [2021-08-21 13:18:39,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564788723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:39,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696845248] [2021-08-21 13:18:39,192 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:18:39,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:39,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:39,193 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-21 13:18:39,193 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-21 13:18:43,461 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:18:43,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:43,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:18:43,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:43,998 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:18:43,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-21 13:18:44,918 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-21 13:18:44,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696845248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:44,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:44,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 13:18:44,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597153531] [2021-08-21 13:18:44,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:18:44,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:44,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:18:44,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:18:44,919 INFO L87 Difference]: Start difference. First operand 1759 states and 5964 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-21 13:18:47,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:47,814 INFO L93 Difference]: Finished difference Result 3831 states and 12201 transitions. [2021-08-21 13:18:47,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:18:47,814 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-21 13:18:47,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:47,821 INFO L225 Difference]: With dead ends: 3831 [2021-08-21 13:18:47,821 INFO L226 Difference]: Without dead ends: 3774 [2021-08-21 13:18:47,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 960 ImplicationChecksByTransitivity, 2607.2ms TimeCoverageRelationStatistics Valid=625, Invalid=2567, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:18:47,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3774 states. [2021-08-21 13:18:47,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3774 to 1858. [2021-08-21 13:18:47,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1858 states, 1857 states have (on average 3.416262789445342) internal successors, (6344), 1857 states have internal predecessors, (6344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:47,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 6344 transitions. [2021-08-21 13:18:47,882 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 6344 transitions. Word has length 26 [2021-08-21 13:18:47,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:47,882 INFO L470 AbstractCegarLoop]: Abstraction has 1858 states and 6344 transitions. [2021-08-21 13:18:47,883 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-21 13:18:47,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 6344 transitions. [2021-08-21 13:18:47,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:47,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:47,885 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-21 13:18:47,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 13:18:48,086 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-21 13:18:48,086 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:48,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:48,086 INFO L82 PathProgramCache]: Analyzing trace with hash -629380028, now seen corresponding path program 30 times [2021-08-21 13:18:48,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:48,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853550845] [2021-08-21 13:18:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:48,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:48,805 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-21 13:18:48,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:48,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853550845] [2021-08-21 13:18:48,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853550845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:48,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21262125] [2021-08-21 13:18:48,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:18:48,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:48,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:48,806 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-21 13:18:48,829 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-21 13:18:53,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:18:53,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:18:53,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:18:53,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:18:54,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:18:54,048 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-21 13:18:55,765 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-21 13:18:55,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21262125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:55,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:18:55,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:18:55,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183998935] [2021-08-21 13:18:55,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:18:55,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:18:55,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:18:55,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:18:55,766 INFO L87 Difference]: Start difference. First operand 1858 states and 6344 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-21 13:18:58,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:18:58,117 INFO L93 Difference]: Finished difference Result 2493 states and 8287 transitions. [2021-08-21 13:18:58,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:18:58,118 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-21 13:18:58,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:18:58,122 INFO L225 Difference]: With dead ends: 2493 [2021-08-21 13:18:58,122 INFO L226 Difference]: Without dead ends: 2463 [2021-08-21 13:18:58,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 2187.1ms TimeCoverageRelationStatistics Valid=261, Invalid=1461, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:18:58,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-08-21 13:18:58,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1870. [2021-08-21 13:18:58,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.41466024612092) internal successors, (6382), 1869 states have internal predecessors, (6382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:18:58,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6382 transitions. [2021-08-21 13:18:58,148 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6382 transitions. Word has length 26 [2021-08-21 13:18:58,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:18:58,148 INFO L470 AbstractCegarLoop]: Abstraction has 1870 states and 6382 transitions. [2021-08-21 13:18:58,148 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-21 13:18:58,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6382 transitions. [2021-08-21 13:18:58,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:18:58,151 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:18:58,151 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-21 13:18:58,181 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-21 13:18:58,351 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-21 13:18:58,352 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:18:58,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:18:58,352 INFO L82 PathProgramCache]: Analyzing trace with hash 2048054488, now seen corresponding path program 31 times [2021-08-21 13:18:58,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:18:58,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748543401] [2021-08-21 13:18:58,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:18:58,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:18:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:18:58,880 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-21 13:18:58,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:18:58,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748543401] [2021-08-21 13:18:58,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748543401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:18:58,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458136959] [2021-08-21 13:18:58,881 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:18:58,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:18:58,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:18:58,881 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-21 13:18:58,882 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-21 13:19:03,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:03,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:19:03,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:03,975 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:19:03,975 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-21 13:19:05,192 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-21 13:19:05,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458136959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:05,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:19:05,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:19:05,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843576353] [2021-08-21 13:19:05,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:19:05,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:19:05,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:19:05,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:19:05,193 INFO L87 Difference]: Start difference. First operand 1870 states and 6382 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-21 13:19:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:19:07,237 INFO L93 Difference]: Finished difference Result 2624 states and 8744 transitions. [2021-08-21 13:19:07,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:19:07,238 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-21 13:19:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:19:07,242 INFO L225 Difference]: With dead ends: 2624 [2021-08-21 13:19:07,242 INFO L226 Difference]: Without dead ends: 2605 [2021-08-21 13:19:07,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1876.5ms TimeCoverageRelationStatistics Valid=293, Invalid=1189, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:19:07,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-08-21 13:19:07,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 1870. [2021-08-21 13:19:07,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.41466024612092) internal successors, (6382), 1869 states have internal predecessors, (6382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:07,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6382 transitions. [2021-08-21 13:19:07,272 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6382 transitions. Word has length 26 [2021-08-21 13:19:07,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:19:07,272 INFO L470 AbstractCegarLoop]: Abstraction has 1870 states and 6382 transitions. [2021-08-21 13:19:07,272 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-21 13:19:07,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6382 transitions. [2021-08-21 13:19:07,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:19:07,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:19:07,274 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-21 13:19:07,305 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-21 13:19:07,475 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-21 13:19:07,475 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:19:07,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:19:07,475 INFO L82 PathProgramCache]: Analyzing trace with hash 358111584, now seen corresponding path program 32 times [2021-08-21 13:19:07,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:19:07,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032511866] [2021-08-21 13:19:07,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:19:07,476 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:19:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:07,823 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-21 13:19:07,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:19:07,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032511866] [2021-08-21 13:19:07,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032511866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:07,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022836037] [2021-08-21 13:19:07,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:19:07,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:19:07,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:19:07,825 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-21 13:19:07,825 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-21 13:19:12,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:19:12,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:19:12,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:19:12,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:12,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:19:12,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 95 treesize of output 87 [2021-08-21 13:19:15,155 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-21 13:19:15,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022836037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:15,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:19:15,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:19:15,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110041865] [2021-08-21 13:19:15,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:19:15,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:19:15,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:19:15,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:19:15,156 INFO L87 Difference]: Start difference. First operand 1870 states and 6382 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-21 13:19:17,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:19:17,566 INFO L93 Difference]: Finished difference Result 2612 states and 8652 transitions. [2021-08-21 13:19:17,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:19:17,566 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-21 13:19:17,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:19:17,571 INFO L225 Difference]: With dead ends: 2612 [2021-08-21 13:19:17,571 INFO L226 Difference]: Without dead ends: 2562 [2021-08-21 13:19:17,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 2086.0ms TimeCoverageRelationStatistics Valid=261, Invalid=1461, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:19:17,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2021-08-21 13:19:17,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 1858. [2021-08-21 13:19:17,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1858 states, 1857 states have (on average 3.4141087775982766) internal successors, (6340), 1857 states have internal predecessors, (6340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:17,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 6340 transitions. [2021-08-21 13:19:17,596 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 6340 transitions. Word has length 26 [2021-08-21 13:19:17,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:19:17,596 INFO L470 AbstractCegarLoop]: Abstraction has 1858 states and 6340 transitions. [2021-08-21 13:19:17,596 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-21 13:19:17,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 6340 transitions. [2021-08-21 13:19:17,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:19:17,600 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:19:17,600 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-21 13:19:17,631 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-21 13:19:17,804 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-21 13:19:17,805 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:19:17,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:19:17,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1039087114, now seen corresponding path program 48 times [2021-08-21 13:19:17,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:19:17,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220598834] [2021-08-21 13:19:17,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:19:17,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:19:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:18,620 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-21 13:19:18,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:19:18,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220598834] [2021-08-21 13:19:18,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220598834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:18,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445046674] [2021-08-21 13:19:18,621 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:19:18,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:19:18,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:19:18,621 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-21 13:19:18,623 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-21 13:19:23,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:19:23,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:19:23,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:19:23,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:24,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:19:24,270 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:19:24,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 130 treesize of output 84 [2021-08-21 13:19:24,433 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-21 13:19:24,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445046674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:24,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:19:24,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:19:24,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322235718] [2021-08-21 13:19:24,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:19:24,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:19:24,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:19:24,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:19:24,434 INFO L87 Difference]: Start difference. First operand 1858 states and 6340 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:26,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:19:26,316 INFO L93 Difference]: Finished difference Result 2345 states and 7778 transitions. [2021-08-21 13:19:26,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:19:26,316 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:19:26,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:19:26,320 INFO L225 Difference]: With dead ends: 2345 [2021-08-21 13:19:26,320 INFO L226 Difference]: Without dead ends: 2323 [2021-08-21 13:19:26,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 1967.7ms TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:19:26,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2021-08-21 13:19:26,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 1854. [2021-08-21 13:19:26,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1854 states, 1853 states have (on average 3.4128440366972477) internal successors, (6324), 1853 states have internal predecessors, (6324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:26,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1854 states to 1854 states and 6324 transitions. [2021-08-21 13:19:26,345 INFO L78 Accepts]: Start accepts. Automaton has 1854 states and 6324 transitions. Word has length 26 [2021-08-21 13:19:26,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:19:26,345 INFO L470 AbstractCegarLoop]: Abstraction has 1854 states and 6324 transitions. [2021-08-21 13:19:26,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:26,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1854 states and 6324 transitions. [2021-08-21 13:19:26,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:19:26,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:19:26,348 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-21 13:19:26,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 13:19:26,548 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-21 13:19:26,548 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:19:26,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:19:26,549 INFO L82 PathProgramCache]: Analyzing trace with hash -113593248, now seen corresponding path program 49 times [2021-08-21 13:19:26,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:19:26,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480920699] [2021-08-21 13:19:26,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:19:26,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:19:26,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:27,046 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-21 13:19:27,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:19:27,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480920699] [2021-08-21 13:19:27,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480920699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:27,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253413680] [2021-08-21 13:19:27,046 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:19:27,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:19:27,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:19:27,047 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-21 13:19:27,048 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-21 13:19:31,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:31,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:19:31,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:32,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:19:32,579 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:19:32,579 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 128 treesize of output 84 [2021-08-21 13:19:32,794 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-21 13:19:32,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253413680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:32,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:19:32,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-21 13:19:32,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123592901] [2021-08-21 13:19:32,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:19:32,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:19:32,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:19:32,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:19:32,795 INFO L87 Difference]: Start difference. First operand 1854 states and 6324 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:35,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:19:35,268 INFO L93 Difference]: Finished difference Result 2540 states and 8417 transitions. [2021-08-21 13:19:35,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:19:35,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:19:35,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:19:35,273 INFO L225 Difference]: With dead ends: 2540 [2021-08-21 13:19:35,273 INFO L226 Difference]: Without dead ends: 2525 [2021-08-21 13:19:35,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 2155.1ms TimeCoverageRelationStatistics Valid=534, Invalid=2222, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:19:35,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2525 states. [2021-08-21 13:19:35,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2525 to 1854. [2021-08-21 13:19:35,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1854 states, 1853 states have (on average 3.4128440366972477) internal successors, (6324), 1853 states have internal predecessors, (6324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:35,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1854 states to 1854 states and 6324 transitions. [2021-08-21 13:19:35,300 INFO L78 Accepts]: Start accepts. Automaton has 1854 states and 6324 transitions. Word has length 26 [2021-08-21 13:19:35,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:19:35,300 INFO L470 AbstractCegarLoop]: Abstraction has 1854 states and 6324 transitions. [2021-08-21 13:19:35,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:35,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1854 states and 6324 transitions. [2021-08-21 13:19:35,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:19:35,303 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:19:35,303 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-21 13:19:35,334 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-21 13:19:35,503 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-21 13:19:35,504 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:19:35,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:19:35,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1291497788, now seen corresponding path program 50 times [2021-08-21 13:19:35,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:19:35,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432864562] [2021-08-21 13:19:35,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:19:35,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:19:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:36,135 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-21 13:19:36,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:19:36,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432864562] [2021-08-21 13:19:36,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432864562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:36,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263124777] [2021-08-21 13:19:36,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:19:36,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:19:36,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:19:36,136 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-21 13:19:36,137 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-21 13:19:40,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:19:40,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:19:40,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 13:19:40,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:41,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:19:41,725 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:19:41,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 110 treesize of output 106 [2021-08-21 13:19:43,098 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-21 13:19:43,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263124777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:43,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:19:43,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-21 13:19:43,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719356849] [2021-08-21 13:19:43,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:19:43,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:19:43,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:19:43,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:19:43,099 INFO L87 Difference]: Start difference. First operand 1854 states and 6324 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:50,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:19:50,899 INFO L93 Difference]: Finished difference Result 3419 states and 11025 transitions. [2021-08-21 13:19:50,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 13:19:50,900 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:19:50,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:19:50,906 INFO L225 Difference]: With dead ends: 3419 [2021-08-21 13:19:50,906 INFO L226 Difference]: Without dead ends: 3372 [2021-08-21 13:19:50,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2868 ImplicationChecksByTransitivity, 6936.9ms TimeCoverageRelationStatistics Valid=1246, Invalid=7310, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 13:19:50,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3372 states. [2021-08-21 13:19:50,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3372 to 1926. [2021-08-21 13:19:50,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1925 states have (on average 3.410909090909091) internal successors, (6566), 1925 states have internal predecessors, (6566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:50,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 6566 transitions. [2021-08-21 13:19:50,941 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 6566 transitions. Word has length 26 [2021-08-21 13:19:50,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:19:50,941 INFO L470 AbstractCegarLoop]: Abstraction has 1926 states and 6566 transitions. [2021-08-21 13:19:50,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:19:50,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 6566 transitions. [2021-08-21 13:19:50,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:19:50,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:19:50,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] [2021-08-21 13:19:50,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 13:19:51,145 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-21 13:19:51,145 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:19:51,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:19:51,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1457232352, now seen corresponding path program 51 times [2021-08-21 13:19:51,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:19:51,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339886203] [2021-08-21 13:19:51,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:19:51,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:19:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:19:51,857 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-21 13:19:51,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:19:51,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339886203] [2021-08-21 13:19:51,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339886203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:19:51,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13992129] [2021-08-21 13:19:51,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:19:51,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:19:51,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:19:51,858 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-21 13:19:51,859 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-21 13:19:56,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:19:56,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:19:56,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 13:19:56,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:19:57,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:19:57,593 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 112 treesize of output 118 [2021-08-21 13:20:01,937 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-21 13:20:01,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13992129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:01,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:20:01,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 13:20:01,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018316805] [2021-08-21 13:20:01,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:20:01,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:20:01,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:20:01,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:20:01,938 INFO L87 Difference]: Start difference. First operand 1926 states and 6566 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:07,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:20:07,422 INFO L93 Difference]: Finished difference Result 3265 states and 10593 transitions. [2021-08-21 13:20:07,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:20:07,422 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:20:07,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:20:07,428 INFO L225 Difference]: With dead ends: 3265 [2021-08-21 13:20:07,429 INFO L226 Difference]: Without dead ends: 3220 [2021-08-21 13:20:07,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 5323.7ms TimeCoverageRelationStatistics Valid=631, Invalid=2909, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:20:07,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3220 states. [2021-08-21 13:20:07,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3220 to 1939. [2021-08-21 13:20:07,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.415892672858617) internal successors, (6620), 1938 states have internal predecessors, (6620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:07,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6620 transitions. [2021-08-21 13:20:07,463 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6620 transitions. Word has length 26 [2021-08-21 13:20:07,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:20:07,463 INFO L470 AbstractCegarLoop]: Abstraction has 1939 states and 6620 transitions. [2021-08-21 13:20:07,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:07,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6620 transitions. [2021-08-21 13:20:07,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:20:07,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:20:07,466 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-21 13:20:07,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 13:20:07,666 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-21 13:20:07,667 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:20:07,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:20:07,667 INFO L82 PathProgramCache]: Analyzing trace with hash -327621864, now seen corresponding path program 52 times [2021-08-21 13:20:07,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:20:07,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936959220] [2021-08-21 13:20:07,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:20:07,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:20:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:08,300 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-21 13:20:08,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:20:08,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936959220] [2021-08-21 13:20:08,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936959220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:08,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025372555] [2021-08-21 13:20:08,301 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:20:08,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:20:08,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:20:08,302 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-21 13:20:08,303 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-21 13:20:13,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:20:13,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:20:13,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:20:13,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:20:14,339 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:20:14,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 122 treesize of output 82 [2021-08-21 13:20:14,530 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:20:14,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025372555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:14,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:20:14,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:20:14,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282446340] [2021-08-21 13:20:14,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:20:14,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:20:14,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:20:14,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:20:14,531 INFO L87 Difference]: Start difference. First operand 1939 states and 6620 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-21 13:20:16,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:20:16,741 INFO L93 Difference]: Finished difference Result 2486 states and 8267 transitions. [2021-08-21 13:20:16,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:20:16,742 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-21 13:20:16,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:20:16,746 INFO L225 Difference]: With dead ends: 2486 [2021-08-21 13:20:16,746 INFO L226 Difference]: Without dead ends: 2471 [2021-08-21 13:20:16,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 2030.2ms TimeCoverageRelationStatistics Valid=414, Invalid=1656, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:20:16,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2021-08-21 13:20:16,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 1937. [2021-08-21 13:20:16,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 3.415805785123967) internal successors, (6613), 1936 states have internal predecessors, (6613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:16,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 6613 transitions. [2021-08-21 13:20:16,771 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 6613 transitions. Word has length 26 [2021-08-21 13:20:16,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:20:16,771 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 6613 transitions. [2021-08-21 13:20:16,771 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-21 13:20:16,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 6613 transitions. [2021-08-21 13:20:16,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:20:16,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:20:16,774 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-21 13:20:16,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 13:20:16,974 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-21 13:20:16,975 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:20:16,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:20:16,975 INFO L82 PathProgramCache]: Analyzing trace with hash 1371276116, now seen corresponding path program 53 times [2021-08-21 13:20:16,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:20:16,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229902860] [2021-08-21 13:20:16,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:20:16,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:20:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:17,428 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-21 13:20:17,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:20:17,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229902860] [2021-08-21 13:20:17,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229902860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:17,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255861830] [2021-08-21 13:20:17,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:20:17,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:20:17,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:20:17,429 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-21 13:20:17,430 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-21 13:20:22,591 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:20:22,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:20:22,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:20:22,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:20:23,368 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:20:23,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 122 treesize of output 102 [2021-08-21 13:20:24,308 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-21 13:20:24,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255861830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:24,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:20:24,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-21 13:20:24,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363419028] [2021-08-21 13:20:24,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:20:24,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:20:24,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:20:24,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:20:24,309 INFO L87 Difference]: Start difference. First operand 1937 states and 6613 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:27,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:20:27,248 INFO L93 Difference]: Finished difference Result 2799 states and 9264 transitions. [2021-08-21 13:20:27,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:20:27,249 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:20:27,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:20:27,253 INFO L225 Difference]: With dead ends: 2799 [2021-08-21 13:20:27,253 INFO L226 Difference]: Without dead ends: 2769 [2021-08-21 13:20:27,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 2645.5ms TimeCoverageRelationStatistics Valid=544, Invalid=2536, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:20:27,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2021-08-21 13:20:27,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 1942. [2021-08-21 13:20:27,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1941 states have (on average 3.4157650695517776) internal successors, (6630), 1941 states have internal predecessors, (6630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:27,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 6630 transitions. [2021-08-21 13:20:27,305 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 6630 transitions. Word has length 26 [2021-08-21 13:20:27,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:20:27,305 INFO L470 AbstractCegarLoop]: Abstraction has 1942 states and 6630 transitions. [2021-08-21 13:20:27,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:27,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 6630 transitions. [2021-08-21 13:20:27,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:20:27,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:20:27,308 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-21 13:20:27,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 13:20:27,509 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-21 13:20:27,509 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:20:27,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:20:27,509 INFO L82 PathProgramCache]: Analyzing trace with hash -432990708, now seen corresponding path program 54 times [2021-08-21 13:20:27,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:20:27,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833715365] [2021-08-21 13:20:27,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:20:27,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:20:27,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:27,960 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-21 13:20:27,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:20:27,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833715365] [2021-08-21 13:20:27,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833715365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:27,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932595454] [2021-08-21 13:20:27,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:20:27,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:20:27,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:20:27,965 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-21 13:20:27,967 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-21 13:20:33,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:20:33,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:20:33,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:20:33,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:20:33,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:20:33,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:20:33,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:20:33,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-21 13:20:34,499 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-21 13:20:34,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932595454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:34,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:20:34,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-21 13:20:34,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041074576] [2021-08-21 13:20:34,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:20:34,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:20:34,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:20:34,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:20:34,500 INFO L87 Difference]: Start difference. First operand 1942 states and 6630 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-21 13:20:40,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:20:40,336 INFO L93 Difference]: Finished difference Result 3668 states and 11732 transitions. [2021-08-21 13:20:40,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 13:20:40,336 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-21 13:20:40,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:20:40,342 INFO L225 Difference]: With dead ends: 3668 [2021-08-21 13:20:40,342 INFO L226 Difference]: Without dead ends: 3611 [2021-08-21 13:20:40,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2114 ImplicationChecksByTransitivity, 5300.3ms TimeCoverageRelationStatistics Valid=1179, Invalid=4983, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 13:20:40,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3611 states. [2021-08-21 13:20:40,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3611 to 1980. [2021-08-21 13:20:40,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1980 states, 1979 states have (on average 3.413845376452754) internal successors, (6756), 1979 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:40,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1980 states to 1980 states and 6756 transitions. [2021-08-21 13:20:40,382 INFO L78 Accepts]: Start accepts. Automaton has 1980 states and 6756 transitions. Word has length 26 [2021-08-21 13:20:40,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:20:40,382 INFO L470 AbstractCegarLoop]: Abstraction has 1980 states and 6756 transitions. [2021-08-21 13:20:40,383 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-21 13:20:40,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1980 states and 6756 transitions. [2021-08-21 13:20:40,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:20:40,386 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:20:40,386 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-21 13:20:40,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 13:20:40,604 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-21 13:20:40,604 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:20:40,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:20:40,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1765328514, now seen corresponding path program 55 times [2021-08-21 13:20:40,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:20:40,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402172978] [2021-08-21 13:20:40,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:20:40,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:20:40,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:41,352 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-21 13:20:41,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:20:41,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402172978] [2021-08-21 13:20:41,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402172978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:41,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876404449] [2021-08-21 13:20:41,352 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:20:41,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:20:41,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:20:41,353 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-21 13:20:41,353 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-21 13:20:46,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:46,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:20:46,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:20:47,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:20:47,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:20:47,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:20:47,249 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-21 13:20:48,055 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-21 13:20:48,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876404449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:48,056 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:20:48,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:20:48,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515012034] [2021-08-21 13:20:48,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:20:48,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:20:48,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:20:48,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:20:48,056 INFO L87 Difference]: Start difference. First operand 1980 states and 6756 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-21 13:20:51,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:20:51,775 INFO L93 Difference]: Finished difference Result 3503 states and 11289 transitions. [2021-08-21 13:20:51,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:20:51,775 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-21 13:20:51,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:20:51,781 INFO L225 Difference]: With dead ends: 3503 [2021-08-21 13:20:51,782 INFO L226 Difference]: Without dead ends: 3469 [2021-08-21 13:20:51,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 3427.7ms TimeCoverageRelationStatistics Valid=768, Invalid=2424, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:20:51,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-08-21 13:20:51,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 1989. [2021-08-21 13:20:51,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1989 states, 1988 states have (on average 3.42102615694165) internal successors, (6801), 1988 states have internal predecessors, (6801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:20:51,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1989 states to 1989 states and 6801 transitions. [2021-08-21 13:20:51,827 INFO L78 Accepts]: Start accepts. Automaton has 1989 states and 6801 transitions. Word has length 26 [2021-08-21 13:20:51,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:20:51,827 INFO L470 AbstractCegarLoop]: Abstraction has 1989 states and 6801 transitions. [2021-08-21 13:20:51,827 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-21 13:20:51,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1989 states and 6801 transitions. [2021-08-21 13:20:51,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:20:51,830 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:20:51,830 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-21 13:20:51,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 13:20:52,030 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-21 13:20:52,031 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:20:52,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:20:52,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1974199866, now seen corresponding path program 33 times [2021-08-21 13:20:52,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:20:52,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613309757] [2021-08-21 13:20:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:20:52,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:20:52,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:20:52,630 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-21 13:20:52,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:20:52,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613309757] [2021-08-21 13:20:52,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613309757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:20:52,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505209703] [2021-08-21 13:20:52,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:20:52,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:20:52,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:20:52,633 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-21 13:20:52,661 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-21 13:20:58,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:20:58,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:20:58,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:20:58,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:20:59,176 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:20:59,176 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 118 treesize of output 100 [2021-08-21 13:21:01,112 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-21 13:21:01,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505209703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:01,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:01,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:21:01,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817551856] [2021-08-21 13:21:01,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:21:01,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:01,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:21:01,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:21:01,113 INFO L87 Difference]: Start difference. First operand 1989 states and 6801 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-21 13:21:02,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:02,669 INFO L93 Difference]: Finished difference Result 2487 states and 8317 transitions. [2021-08-21 13:21:02,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:21:02,670 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-21 13:21:02,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:02,674 INFO L225 Difference]: With dead ends: 2487 [2021-08-21 13:21:02,674 INFO L226 Difference]: Without dead ends: 2472 [2021-08-21 13:21:02,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1591.6ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:21:02,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2472 states. [2021-08-21 13:21:02,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2472 to 1980. [2021-08-21 13:21:02,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1980 states, 1979 states have (on average 3.4183931278423447) internal successors, (6765), 1979 states have internal predecessors, (6765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:02,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1980 states to 1980 states and 6765 transitions. [2021-08-21 13:21:02,702 INFO L78 Accepts]: Start accepts. Automaton has 1980 states and 6765 transitions. Word has length 26 [2021-08-21 13:21:02,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:02,703 INFO L470 AbstractCegarLoop]: Abstraction has 1980 states and 6765 transitions. [2021-08-21 13:21:02,703 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-21 13:21:02,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1980 states and 6765 transitions. [2021-08-21 13:21:02,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:02,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:02,706 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-21 13:21:02,744 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-21 13:21:02,917 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-21 13:21:02,917 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:02,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:02,917 INFO L82 PathProgramCache]: Analyzing trace with hash 622396936, now seen corresponding path program 34 times [2021-08-21 13:21:02,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:02,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045949736] [2021-08-21 13:21:02,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:02,918 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:03,386 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-21 13:21:03,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:03,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045949736] [2021-08-21 13:21:03,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045949736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:03,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109626205] [2021-08-21 13:21:03,386 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:21:03,386 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:03,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:03,387 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-21 13:21:03,388 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-21 13:21:09,007 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:21:09,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:21:09,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:21:09,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:09,840 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:21:09,841 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-21 13:21:10,272 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-21 13:21:10,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109626205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:10,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:10,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:21:10,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300548240] [2021-08-21 13:21:10,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:21:10,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:10,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:21:10,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:21:10,273 INFO L87 Difference]: Start difference. First operand 1980 states and 6765 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-21 13:21:11,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:11,770 INFO L93 Difference]: Finished difference Result 2953 states and 9723 transitions. [2021-08-21 13:21:11,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:21:11,770 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-21 13:21:11,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:11,775 INFO L225 Difference]: With dead ends: 2953 [2021-08-21 13:21:11,775 INFO L226 Difference]: Without dead ends: 2908 [2021-08-21 13:21:11,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1405.6ms TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:21:11,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2021-08-21 13:21:11,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2008. [2021-08-21 13:21:11,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 3.420029895366218) internal successors, (6864), 2007 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:11,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 6864 transitions. [2021-08-21 13:21:11,806 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 6864 transitions. Word has length 26 [2021-08-21 13:21:11,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:11,806 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 6864 transitions. [2021-08-21 13:21:11,807 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-21 13:21:11,807 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 6864 transitions. [2021-08-21 13:21:11,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:11,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:11,810 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-21 13:21:11,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 13:21:12,010 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-21 13:21:12,010 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:12,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:12,010 INFO L82 PathProgramCache]: Analyzing trace with hash -995135844, now seen corresponding path program 35 times [2021-08-21 13:21:12,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:12,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335626378] [2021-08-21 13:21:12,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:12,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:12,548 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-21 13:21:12,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:12,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335626378] [2021-08-21 13:21:12,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335626378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:12,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786952916] [2021-08-21 13:21:12,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:21:12,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:12,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:12,550 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-21 13:21:12,551 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-21 13:21:18,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:21:18,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:21:18,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:21:18,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:18,804 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:21:18,805 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-21 13:21:19,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:21:19,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786952916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:19,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:19,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:21:19,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38896091] [2021-08-21 13:21:19,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:21:19,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:19,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:21:19,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:21:19,764 INFO L87 Difference]: Start difference. First operand 2008 states and 6864 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-21 13:21:22,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:22,079 INFO L93 Difference]: Finished difference Result 3053 states and 10096 transitions. [2021-08-21 13:21:22,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:21:22,079 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-21 13:21:22,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:22,084 INFO L225 Difference]: With dead ends: 3053 [2021-08-21 13:21:22,084 INFO L226 Difference]: Without dead ends: 3023 [2021-08-21 13:21:22,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 2030.9ms TimeCoverageRelationStatistics Valid=318, Invalid=1404, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:21:22,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3023 states. [2021-08-21 13:21:22,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3023 to 1997. [2021-08-21 13:21:22,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1997 states, 1996 states have (on average 3.417835671342685) internal successors, (6822), 1996 states have internal predecessors, (6822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:22,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1997 states to 1997 states and 6822 transitions. [2021-08-21 13:21:22,123 INFO L78 Accepts]: Start accepts. Automaton has 1997 states and 6822 transitions. Word has length 26 [2021-08-21 13:21:22,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:22,123 INFO L470 AbstractCegarLoop]: Abstraction has 1997 states and 6822 transitions. [2021-08-21 13:21:22,123 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-21 13:21:22,123 INFO L276 IsEmpty]: Start isEmpty. Operand 1997 states and 6822 transitions. [2021-08-21 13:21:22,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:22,127 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:22,127 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-21 13:21:22,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 13:21:22,348 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-21 13:21:22,349 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:22,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1478016736, now seen corresponding path program 36 times [2021-08-21 13:21:22,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:22,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82877046] [2021-08-21 13:21:22,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:22,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:22,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:22,884 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-21 13:21:22,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:22,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82877046] [2021-08-21 13:21:22,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82877046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:22,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392558248] [2021-08-21 13:21:22,885 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:21:22,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:22,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:22,886 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:21:22,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 13:21:28,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:21:28,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:21:28,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:21:28,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:30,118 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:21:30,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 118 treesize of output 100 [2021-08-21 13:21:32,026 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-21 13:21:32,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392558248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:32,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:32,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:21:32,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612313498] [2021-08-21 13:21:32,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:21:32,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:32,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:21:32,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:21:32,027 INFO L87 Difference]: Start difference. First operand 1997 states and 6822 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-21 13:21:34,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:34,530 INFO L93 Difference]: Finished difference Result 2695 states and 8846 transitions. [2021-08-21 13:21:34,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:21:34,531 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-21 13:21:34,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:34,535 INFO L225 Difference]: With dead ends: 2695 [2021-08-21 13:21:34,535 INFO L226 Difference]: Without dead ends: 2655 [2021-08-21 13:21:34,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 2228.9ms TimeCoverageRelationStatistics Valid=300, Invalid=1680, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:21:34,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2655 states. [2021-08-21 13:21:34,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2655 to 1991. [2021-08-21 13:21:34,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1991 states, 1990 states have (on average 3.4175879396984925) internal successors, (6801), 1990 states have internal predecessors, (6801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:34,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1991 states to 1991 states and 6801 transitions. [2021-08-21 13:21:34,563 INFO L78 Accepts]: Start accepts. Automaton has 1991 states and 6801 transitions. Word has length 26 [2021-08-21 13:21:34,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:34,563 INFO L470 AbstractCegarLoop]: Abstraction has 1991 states and 6801 transitions. [2021-08-21 13:21:34,563 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-21 13:21:34,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1991 states and 6801 transitions. [2021-08-21 13:21:34,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:34,565 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:34,565 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-21 13:21:34,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 13:21:34,766 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-21 13:21:34,766 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:34,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:34,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1665793854, now seen corresponding path program 37 times [2021-08-21 13:21:34,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:34,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886194213] [2021-08-21 13:21:34,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:34,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:35,081 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-21 13:21:35,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:35,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886194213] [2021-08-21 13:21:35,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886194213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:35,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329733393] [2021-08-21 13:21:35,082 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:21:35,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:35,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:35,083 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-21 13:21:35,083 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-21 13:21:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:40,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:21:40,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:41,528 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:21:41,529 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-21 13:21:42,484 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-21 13:21:42,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329733393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:42,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:42,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:21:42,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912919780] [2021-08-21 13:21:42,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:21:42,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:42,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:21:42,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:21:42,485 INFO L87 Difference]: Start difference. First operand 1991 states and 6801 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:21:43,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:43,077 INFO L93 Difference]: Finished difference Result 2496 states and 8305 transitions. [2021-08-21 13:21:43,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:21:43,077 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:21:43,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:43,081 INFO L225 Difference]: With dead ends: 2496 [2021-08-21 13:21:43,081 INFO L226 Difference]: Without dead ends: 2471 [2021-08-21 13:21:43,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 664.6ms TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:21:43,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2021-08-21 13:21:43,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 1985. [2021-08-21 13:21:43,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1984 states have (on average 3.4128024193548385) internal successors, (6771), 1984 states have internal predecessors, (6771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:43,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 6771 transitions. [2021-08-21 13:21:43,107 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 6771 transitions. Word has length 26 [2021-08-21 13:21:43,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:43,107 INFO L470 AbstractCegarLoop]: Abstraction has 1985 states and 6771 transitions. [2021-08-21 13:21:43,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-21 13:21:43,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 6771 transitions. [2021-08-21 13:21:43,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:43,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:43,110 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-21 13:21:43,144 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-21 13:21:43,312 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-21 13:21:43,313 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:43,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:43,313 INFO L82 PathProgramCache]: Analyzing trace with hash 800240156, now seen corresponding path program 38 times [2021-08-21 13:21:43,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:43,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347256331] [2021-08-21 13:21:43,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:43,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:43,758 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-21 13:21:43,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:43,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347256331] [2021-08-21 13:21:43,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347256331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:43,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24646277] [2021-08-21 13:21:43,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:21:43,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:43,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:43,759 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-21 13:21:43,760 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-21 13:21:49,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:21:49,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:21:49,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:21:49,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:50,473 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:21:50,473 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-21 13:21:50,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-21 13:21:50,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24646277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:50,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:21:50,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 13:21:50,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22223845] [2021-08-21 13:21:50,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:21:50,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:21:50,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:21:50,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:21:50,913 INFO L87 Difference]: Start difference. First operand 1985 states and 6771 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:51,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:21:51,171 INFO L93 Difference]: Finished difference Result 2063 states and 6945 transitions. [2021-08-21 13:21:51,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:21:51,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:21:51,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:21:51,175 INFO L225 Difference]: With dead ends: 2063 [2021-08-21 13:21:51,175 INFO L226 Difference]: Without dead ends: 2044 [2021-08-21 13:21:51,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 386.1ms TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:21:51,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-08-21 13:21:51,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 1977. [2021-08-21 13:21:51,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1977 states, 1976 states have (on average 3.4114372469635628) internal successors, (6741), 1976 states have internal predecessors, (6741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:51,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1977 states to 1977 states and 6741 transitions. [2021-08-21 13:21:51,198 INFO L78 Accepts]: Start accepts. Automaton has 1977 states and 6741 transitions. Word has length 26 [2021-08-21 13:21:51,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:21:51,198 INFO L470 AbstractCegarLoop]: Abstraction has 1977 states and 6741 transitions. [2021-08-21 13:21:51,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:21:51,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1977 states and 6741 transitions. [2021-08-21 13:21:51,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:21:51,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:21:51,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-21 13:21:51,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 13:21:51,415 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-21 13:21:51,416 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:21:51,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:21:51,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1347052380, now seen corresponding path program 39 times [2021-08-21 13:21:51,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:21:51,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392733072] [2021-08-21 13:21:51,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:21:51,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:21:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:21:51,948 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-21 13:21:51,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:21:51,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392733072] [2021-08-21 13:21:51,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392733072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:21:51,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993500887] [2021-08-21 13:21:51,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:21:51,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:21:51,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:21:51,953 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-21 13:21:51,978 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-21 13:21:57,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:21:57,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:21:57,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:21:57,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:21:58,634 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:21:58,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 99 treesize of output 91 [2021-08-21 13:22:00,337 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-21 13:22:00,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993500887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:00,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:00,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:22:00,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497762013] [2021-08-21 13:22:00,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:22:00,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:00,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:22:00,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:22:00,338 INFO L87 Difference]: Start difference. First operand 1977 states and 6741 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-21 13:22:01,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:01,150 INFO L93 Difference]: Finished difference Result 2213 states and 7424 transitions. [2021-08-21 13:22:01,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:22:01,150 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-21 13:22:01,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:01,154 INFO L225 Difference]: With dead ends: 2213 [2021-08-21 13:22:01,154 INFO L226 Difference]: Without dead ends: 2188 [2021-08-21 13:22:01,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 931.7ms TimeCoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:22:01,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2021-08-21 13:22:01,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 1953. [2021-08-21 13:22:01,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1953 states, 1952 states have (on average 3.4149590163934427) internal successors, (6666), 1952 states have internal predecessors, (6666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:01,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1953 states to 1953 states and 6666 transitions. [2021-08-21 13:22:01,178 INFO L78 Accepts]: Start accepts. Automaton has 1953 states and 6666 transitions. Word has length 26 [2021-08-21 13:22:01,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:01,178 INFO L470 AbstractCegarLoop]: Abstraction has 1953 states and 6666 transitions. [2021-08-21 13:22:01,178 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-21 13:22:01,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1953 states and 6666 transitions. [2021-08-21 13:22:01,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:01,180 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:01,180 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-21 13:22:01,215 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-21 13:22:01,381 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-21 13:22:01,381 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:01,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:01,381 INFO L82 PathProgramCache]: Analyzing trace with hash 796347224, now seen corresponding path program 40 times [2021-08-21 13:22:01,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:01,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395187364] [2021-08-21 13:22:01,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:01,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:01,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:01,872 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-21 13:22:01,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:01,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395187364] [2021-08-21 13:22:01,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395187364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:01,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535595404] [2021-08-21 13:22:01,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:22:01,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:01,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:01,874 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-21 13:22:01,874 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-21 13:22:08,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:22:08,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:08,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:22:08,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:08,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:22:08,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:22:08,513 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:22:08,513 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 142 treesize of output 100 [2021-08-21 13:22:09,565 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-21 13:22:09,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535595404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:09,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:09,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:22:09,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072800002] [2021-08-21 13:22:09,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:22:09,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:09,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:22:09,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:22:09,566 INFO L87 Difference]: Start difference. First operand 1953 states and 6666 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-21 13:22:11,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:11,266 INFO L93 Difference]: Finished difference Result 2805 states and 9326 transitions. [2021-08-21 13:22:11,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:22:11,266 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-21 13:22:11,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:11,271 INFO L225 Difference]: With dead ends: 2805 [2021-08-21 13:22:11,271 INFO L226 Difference]: Without dead ends: 2786 [2021-08-21 13:22:11,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 1728.7ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:22:11,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2021-08-21 13:22:11,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 1937. [2021-08-21 13:22:11,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 3.414772727272727) internal successors, (6611), 1936 states have internal predecessors, (6611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:11,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 6611 transitions. [2021-08-21 13:22:11,301 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 6611 transitions. Word has length 26 [2021-08-21 13:22:11,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:11,301 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 6611 transitions. [2021-08-21 13:22:11,301 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-21 13:22:11,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 6611 transitions. [2021-08-21 13:22:11,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:11,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:11,304 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-21 13:22:11,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 13:22:11,504 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-21 13:22:11,504 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:11,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:11,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1836189860, now seen corresponding path program 41 times [2021-08-21 13:22:11,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:11,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943337894] [2021-08-21 13:22:11,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:11,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:11,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:11,998 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-21 13:22:11,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:11,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943337894] [2021-08-21 13:22:11,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943337894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:11,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575041586] [2021-08-21 13:22:11,999 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:22:11,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:11,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:11,999 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-21 13:22:12,000 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-21 13:22:18,252 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:22:18,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:18,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:22:18,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:19,198 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:22:19,198 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-21 13:22:19,509 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-21 13:22:19,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575041586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:19,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:19,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:22:19,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109995825] [2021-08-21 13:22:19,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:22:19,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:19,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:22:19,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:22:19,510 INFO L87 Difference]: Start difference. First operand 1937 states and 6611 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-21 13:22:20,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:20,265 INFO L93 Difference]: Finished difference Result 2479 states and 8292 transitions. [2021-08-21 13:22:20,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:22:20,265 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-21 13:22:20,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:20,269 INFO L225 Difference]: With dead ends: 2479 [2021-08-21 13:22:20,269 INFO L226 Difference]: Without dead ends: 2464 [2021-08-21 13:22:20,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 897.1ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:22:20,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2464 states. [2021-08-21 13:22:20,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2464 to 1982. [2021-08-21 13:22:20,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1982 states, 1981 states have (on average 3.409893992932862) internal successors, (6755), 1981 states have internal predecessors, (6755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:20,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 6755 transitions. [2021-08-21 13:22:20,295 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 6755 transitions. Word has length 26 [2021-08-21 13:22:20,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:20,296 INFO L470 AbstractCegarLoop]: Abstraction has 1982 states and 6755 transitions. [2021-08-21 13:22:20,296 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-21 13:22:20,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 6755 transitions. [2021-08-21 13:22:20,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:20,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:20,298 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-21 13:22:20,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 13:22:20,498 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-21 13:22:20,499 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:20,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:20,499 INFO L82 PathProgramCache]: Analyzing trace with hash -2003998952, now seen corresponding path program 42 times [2021-08-21 13:22:20,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:20,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670635591] [2021-08-21 13:22:20,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:20,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:21,009 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-21 13:22:21,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:21,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670635591] [2021-08-21 13:22:21,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670635591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:21,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618679301] [2021-08-21 13:22:21,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:22:21,010 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:21,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:21,011 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-21 13:22:21,011 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-21 13:22:27,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:22:27,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:27,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:22:27,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:28,344 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:22:28,345 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 118 treesize of output 100 [2021-08-21 13:22:31,212 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-21 13:22:31,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618679301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:31,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:31,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:22:31,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970167059] [2021-08-21 13:22:31,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:22:31,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:31,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:22:31,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:22:31,213 INFO L87 Difference]: Start difference. First operand 1982 states and 6755 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-21 13:22:33,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:33,447 INFO L93 Difference]: Finished difference Result 2838 states and 9371 transitions. [2021-08-21 13:22:33,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:22:33,448 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-21 13:22:33,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:33,453 INFO L225 Difference]: With dead ends: 2838 [2021-08-21 13:22:33,453 INFO L226 Difference]: Without dead ends: 2808 [2021-08-21 13:22:33,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2180.1ms TimeCoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:22:33,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2021-08-21 13:22:33,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 1983. [2021-08-21 13:22:33,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.4112008072653883) internal successors, (6761), 1982 states have internal predecessors, (6761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:33,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6761 transitions. [2021-08-21 13:22:33,481 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6761 transitions. Word has length 26 [2021-08-21 13:22:33,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:33,482 INFO L470 AbstractCegarLoop]: Abstraction has 1983 states and 6761 transitions. [2021-08-21 13:22:33,482 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-21 13:22:33,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6761 transitions. [2021-08-21 13:22:33,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:33,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:33,484 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-21 13:22:33,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 13:22:33,684 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-21 13:22:33,685 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:33,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:33,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1705225504, now seen corresponding path program 43 times [2021-08-21 13:22:33,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:33,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284129145] [2021-08-21 13:22:33,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:33,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:33,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:34,158 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-21 13:22:34,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:34,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284129145] [2021-08-21 13:22:34,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284129145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:34,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248766381] [2021-08-21 13:22:34,159 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:22:34,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:34,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:34,160 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-21 13:22:34,160 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-21 13:22:40,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:40,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:22:40,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:41,233 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:22:41,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 91 treesize of output 70 [2021-08-21 13:22:41,692 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-21 13:22:41,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248766381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:41,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:41,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:22:41,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573990447] [2021-08-21 13:22:41,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:22:41,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:41,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:22:41,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:22:41,693 INFO L87 Difference]: Start difference. First operand 1983 states and 6761 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-21 13:22:42,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:42,401 INFO L93 Difference]: Finished difference Result 2585 states and 8607 transitions. [2021-08-21 13:22:42,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:22:42,402 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-21 13:22:42,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:42,406 INFO L225 Difference]: With dead ends: 2585 [2021-08-21 13:22:42,406 INFO L226 Difference]: Without dead ends: 2555 [2021-08-21 13:22:42,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 861.2ms TimeCoverageRelationStatistics Valid=193, Invalid=677, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:22:42,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2555 states. [2021-08-21 13:22:42,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2555 to 1986. [2021-08-21 13:22:42,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 3.4141057934508816) internal successors, (6777), 1985 states have internal predecessors, (6777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:42,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 6777 transitions. [2021-08-21 13:22:42,434 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 6777 transitions. Word has length 26 [2021-08-21 13:22:42,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:42,434 INFO L470 AbstractCegarLoop]: Abstraction has 1986 states and 6777 transitions. [2021-08-21 13:22:42,434 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-21 13:22:42,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 6777 transitions. [2021-08-21 13:22:42,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:42,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:42,436 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-21 13:22:42,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 13:22:42,637 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-21 13:22:42,637 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:42,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:42,637 INFO L82 PathProgramCache]: Analyzing trace with hash 639330528, now seen corresponding path program 44 times [2021-08-21 13:22:42,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:42,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619723275] [2021-08-21 13:22:42,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:42,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:42,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:43,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:43,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:43,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619723275] [2021-08-21 13:22:43,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619723275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:43,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860709444] [2021-08-21 13:22:43,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:22:43,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:43,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:43,058 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-21 13:22:43,058 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-21 13:22:49,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:22:49,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:49,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:22:49,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:50,183 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:22:50,183 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 102 treesize of output 94 [2021-08-21 13:22:51,867 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-21 13:22:51,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860709444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:51,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:51,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 13:22:51,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351929587] [2021-08-21 13:22:51,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:22:51,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:51,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:22:51,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:22:51,868 INFO L87 Difference]: Start difference. First operand 1986 states and 6777 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-21 13:22:52,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:52,476 INFO L93 Difference]: Finished difference Result 2549 states and 8549 transitions. [2021-08-21 13:22:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:22:52,477 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 26 [2021-08-21 13:22:52,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:52,481 INFO L225 Difference]: With dead ends: 2549 [2021-08-21 13:22:52,481 INFO L226 Difference]: Without dead ends: 2534 [2021-08-21 13:22:52,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 732.8ms TimeCoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:22:52,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2021-08-21 13:22:52,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 2004. [2021-08-21 13:22:52,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 2003 states have (on average 3.4103844233649525) internal successors, (6831), 2003 states have internal predecessors, (6831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:52,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 6831 transitions. [2021-08-21 13:22:52,507 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 6831 transitions. Word has length 26 [2021-08-21 13:22:52,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:52,507 INFO L470 AbstractCegarLoop]: Abstraction has 2004 states and 6831 transitions. [2021-08-21 13:22:52,507 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-21 13:22:52,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 6831 transitions. [2021-08-21 13:22:52,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:22:52,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:52,510 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-21 13:22:52,547 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-21 13:22:52,710 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-21 13:22:52,710 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:52,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:52,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1438671812, now seen corresponding path program 45 times [2021-08-21 13:22:52,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:52,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373611] [2021-08-21 13:22:52,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:52,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:52,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:53,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:53,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373611] [2021-08-21 13:22:53,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:53,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010345291] [2021-08-21 13:22:53,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:22:53,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:53,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:53,237 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-21 13:22:53,237 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-21 13:22:59,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:22:59,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:59,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:22:59,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:02,322 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:23:02,322 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 113 treesize of output 82 [2021-08-21 13:23:02,737 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-21 13:23:02,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010345291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:02,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:02,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:02,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953976238] [2021-08-21 13:23:02,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:02,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:02,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:02,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:02,738 INFO L87 Difference]: Start difference. First operand 2004 states and 6831 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-21 13:23:03,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:03,396 INFO L93 Difference]: Finished difference Result 2495 states and 8370 transitions. [2021-08-21 13:23:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:23:03,396 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-21 13:23:03,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:03,400 INFO L225 Difference]: With dead ends: 2495 [2021-08-21 13:23:03,400 INFO L226 Difference]: Without dead ends: 2480 [2021-08-21 13:23:03,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 730.8ms TimeCoverageRelationStatistics Valid=164, Invalid=648, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:23:03,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2480 states. [2021-08-21 13:23:03,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2480 to 2025. [2021-08-21 13:23:03,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2025 states, 2024 states have (on average 3.4071146245059287) internal successors, (6896), 2024 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:03,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2025 states to 2025 states and 6896 transitions. [2021-08-21 13:23:03,428 INFO L78 Accepts]: Start accepts. Automaton has 2025 states and 6896 transitions. Word has length 26 [2021-08-21 13:23:03,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:03,428 INFO L470 AbstractCegarLoop]: Abstraction has 2025 states and 6896 transitions. [2021-08-21 13:23:03,428 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-21 13:23:03,428 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 6896 transitions. [2021-08-21 13:23:03,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:03,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:03,431 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-21 13:23:03,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 13:23:03,631 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-21 13:23:03,631 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:03,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:03,632 INFO L82 PathProgramCache]: Analyzing trace with hash -178860968, now seen corresponding path program 46 times [2021-08-21 13:23:03,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:03,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16386392] [2021-08-21 13:23:03,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:03,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:04,082 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-21 13:23:04,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:04,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16386392] [2021-08-21 13:23:04,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16386392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:04,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362164278] [2021-08-21 13:23:04,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:04,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:04,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:04,083 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-21 13:23:04,083 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-21 13:23:10,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:10,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:10,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:23:10,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:11,360 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:23:11,360 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-21 13:23:12,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:12,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362164278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:12,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:12,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:12,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137137454] [2021-08-21 13:23:12,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:12,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:12,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:12,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:12,488 INFO L87 Difference]: Start difference. First operand 2025 states and 6896 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-21 13:23:13,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:13,472 INFO L93 Difference]: Finished difference Result 2898 states and 9584 transitions. [2021-08-21 13:23:13,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:23:13,472 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-21 13:23:13,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:13,477 INFO L225 Difference]: With dead ends: 2898 [2021-08-21 13:23:13,477 INFO L226 Difference]: Without dead ends: 2868 [2021-08-21 13:23:13,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1070.9ms TimeCoverageRelationStatistics Valid=199, Invalid=671, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:23:13,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2868 states. [2021-08-21 13:23:13,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2868 to 2035. [2021-08-21 13:23:13,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2035 states, 2034 states have (on average 3.411504424778761) internal successors, (6939), 2034 states have internal predecessors, (6939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:13,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2035 states to 2035 states and 6939 transitions. [2021-08-21 13:23:13,509 INFO L78 Accepts]: Start accepts. Automaton has 2035 states and 6939 transitions. Word has length 26 [2021-08-21 13:23:13,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:13,510 INFO L470 AbstractCegarLoop]: Abstraction has 2035 states and 6939 transitions. [2021-08-21 13:23:13,510 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-21 13:23:13,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2035 states and 6939 transitions. [2021-08-21 13:23:13,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:13,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:13,512 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-21 13:23:13,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:13,714 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-21 13:23:13,714 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:13,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:13,715 INFO L82 PathProgramCache]: Analyzing trace with hash -1868803872, now seen corresponding path program 47 times [2021-08-21 13:23:13,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:13,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106711927] [2021-08-21 13:23:13,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:13,715 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:14,368 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-21 13:23:14,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:14,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106711927] [2021-08-21 13:23:14,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106711927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:14,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392182682] [2021-08-21 13:23:14,369 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:14,369 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:14,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:14,369 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-21 13:23:14,370 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-21 13:23:21,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:21,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:21,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:21,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:21,694 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:23:21,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 77 [2021-08-21 13:23:22,863 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-21 13:23:22,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392182682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:22,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:22,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:23:22,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222853720] [2021-08-21 13:23:22,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:23:22,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:22,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:23:22,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:22,864 INFO L87 Difference]: Start difference. First operand 2035 states and 6939 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-21 13:23:23,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:23,554 INFO L93 Difference]: Finished difference Result 2645 states and 8842 transitions. [2021-08-21 13:23:23,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:23:23,554 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-21 13:23:23,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:23,559 INFO L225 Difference]: With dead ends: 2645 [2021-08-21 13:23:23,559 INFO L226 Difference]: Without dead ends: 2620 [2021-08-21 13:23:23,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 881.3ms TimeCoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:23:23,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2620 states. [2021-08-21 13:23:23,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2620 to 2039. [2021-08-21 13:23:23,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 3.4116781157998037) internal successors, (6953), 2038 states have internal predecessors, (6953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:23,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 6953 transitions. [2021-08-21 13:23:23,588 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 6953 transitions. Word has length 26 [2021-08-21 13:23:23,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:23,588 INFO L470 AbstractCegarLoop]: Abstraction has 2039 states and 6953 transitions. [2021-08-21 13:23:23,588 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-21 13:23:23,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 6953 transitions. [2021-08-21 13:23:23,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:23,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:23,591 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-21 13:23:23,630 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-21 13:23:23,791 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-21 13:23:23,791 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:23,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:23,791 INFO L82 PathProgramCache]: Analyzing trace with hash 615736860, now seen corresponding path program 48 times [2021-08-21 13:23:23,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:23,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096156717] [2021-08-21 13:23:23,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:23,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:24,258 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-21 13:23:24,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:24,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096156717] [2021-08-21 13:23:24,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096156717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:24,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009524367] [2021-08-21 13:23:24,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:24,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:24,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:24,259 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-21 13:23:24,259 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-21 13:23:31,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:31,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:31,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:23:31,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:31,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:23:31,651 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:23:31,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 85 treesize of output 69 [2021-08-21 13:23:32,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:32,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009524367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:32,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:32,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 13:23:32,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339695175] [2021-08-21 13:23:32,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:23:32,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:32,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:23:32,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:32,697 INFO L87 Difference]: Start difference. First operand 2039 states and 6953 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-21 13:23:33,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:33,445 INFO L93 Difference]: Finished difference Result 2584 states and 8673 transitions. [2021-08-21 13:23:33,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:23:33,446 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-21 13:23:33,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:33,450 INFO L225 Difference]: With dead ends: 2584 [2021-08-21 13:23:33,450 INFO L226 Difference]: Without dead ends: 2569 [2021-08-21 13:23:33,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 842.8ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:23:33,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2569 states. [2021-08-21 13:23:33,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2569 to 2039. [2021-08-21 13:23:33,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 3.4116781157998037) internal successors, (6953), 2038 states have internal predecessors, (6953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:33,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 6953 transitions. [2021-08-21 13:23:33,478 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 6953 transitions. Word has length 26 [2021-08-21 13:23:33,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:33,478 INFO L470 AbstractCegarLoop]: Abstraction has 2039 states and 6953 transitions. [2021-08-21 13:23:33,478 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-21 13:23:33,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 6953 transitions. [2021-08-21 13:23:33,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:33,481 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:33,481 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-21 13:23:33,519 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-21 13:23:33,681 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-21 13:23:33,682 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:33,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:33,682 INFO L82 PathProgramCache]: Analyzing trace with hash 281045340, now seen corresponding path program 56 times [2021-08-21 13:23:33,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:33,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604236283] [2021-08-21 13:23:33,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:33,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:34,229 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-21 13:23:34,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604236283] [2021-08-21 13:23:34,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604236283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478100734] [2021-08-21 13:23:34,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:34,230 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:34,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:34,230 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-21 13:23:34,231 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-21 13:23:41,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:41,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:41,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:23:41,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:42,059 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:23:42,060 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-21 13:23:42,213 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-21 13:23:42,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478100734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:42,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:42,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:23:42,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211250610] [2021-08-21 13:23:42,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:23:42,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:42,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:23:42,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:23:42,214 INFO L87 Difference]: Start difference. First operand 2039 states and 6953 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:23:42,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:42,939 INFO L93 Difference]: Finished difference Result 2576 states and 8339 transitions. [2021-08-21 13:23:42,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:23:42,939 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:23:42,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:42,944 INFO L225 Difference]: With dead ends: 2576 [2021-08-21 13:23:42,944 INFO L226 Difference]: Without dead ends: 2539 [2021-08-21 13:23:42,944 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 762.6ms TimeCoverageRelationStatistics Valid=222, Invalid=900, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:23:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2539 states. [2021-08-21 13:23:42,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2539 to 2061. [2021-08-21 13:23:42,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2061 states, 2060 states have (on average 3.4106796116504854) internal successors, (7026), 2060 states have internal predecessors, (7026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:42,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2061 states to 2061 states and 7026 transitions. [2021-08-21 13:23:42,973 INFO L78 Accepts]: Start accepts. Automaton has 2061 states and 7026 transitions. Word has length 26 [2021-08-21 13:23:42,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:42,973 INFO L470 AbstractCegarLoop]: Abstraction has 2061 states and 7026 transitions. [2021-08-21 13:23:42,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:23:42,973 INFO L276 IsEmpty]: Start isEmpty. Operand 2061 states and 7026 transitions. [2021-08-21 13:23:42,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:42,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:42,976 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-21 13:23:43,015 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-21 13:23:43,176 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-21 13:23:43,177 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:43,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:43,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1348919904, now seen corresponding path program 57 times [2021-08-21 13:23:43,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:43,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873170629] [2021-08-21 13:23:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:43,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:43,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:43,705 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-21 13:23:43,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:43,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873170629] [2021-08-21 13:23:43,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873170629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:43,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794661340] [2021-08-21 13:23:43,705 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:43,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:43,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:43,706 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-21 13:23:43,706 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-21 13:23:50,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:50,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:50,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:50,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:51,398 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:23:51,399 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 119 treesize of output 103 [2021-08-21 13:23:52,517 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-21 13:23:52,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794661340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:52,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:52,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:52,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175659522] [2021-08-21 13:23:52,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:23:52,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:52,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:23:52,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:23:52,518 INFO L87 Difference]: Start difference. First operand 2061 states and 7026 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 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-21 13:23:54,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:54,209 INFO L93 Difference]: Finished difference Result 2588 states and 8564 transitions. [2021-08-21 13:23:54,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:23:54,209 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 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 26 [2021-08-21 13:23:54,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:54,214 INFO L225 Difference]: With dead ends: 2588 [2021-08-21 13:23:54,214 INFO L226 Difference]: Without dead ends: 2527 [2021-08-21 13:23:54,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1667.2ms TimeCoverageRelationStatistics Valid=339, Invalid=1221, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:23:54,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2021-08-21 13:23:54,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 2059. [2021-08-21 13:23:54,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2059 states, 2058 states have (on average 3.4057337220602526) internal successors, (7009), 2058 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:54,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2059 states to 2059 states and 7009 transitions. [2021-08-21 13:23:54,240 INFO L78 Accepts]: Start accepts. Automaton has 2059 states and 7009 transitions. Word has length 26 [2021-08-21 13:23:54,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:54,240 INFO L470 AbstractCegarLoop]: Abstraction has 2059 states and 7009 transitions. [2021-08-21 13:23:54,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 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-21 13:23:54,240 INFO L276 IsEmpty]: Start isEmpty. Operand 2059 states and 7009 transitions. [2021-08-21 13:23:54,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:54,243 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:54,243 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-21 13:23:54,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 13:23:54,443 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-21 13:23:54,444 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:54,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:54,444 INFO L82 PathProgramCache]: Analyzing trace with hash -308346528, now seen corresponding path program 58 times [2021-08-21 13:23:54,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:54,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548154569] [2021-08-21 13:23:54,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:54,444 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:54,948 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-21 13:23:54,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:54,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548154569] [2021-08-21 13:23:54,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548154569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:54,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135981504] [2021-08-21 13:23:54,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:54,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:54,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:54,949 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-21 13:23:54,950 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-21 13:24:02,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:24:02,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:02,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:02,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:02,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:24:02,861 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:24:02,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 126 treesize of output 82 [2021-08-21 13:24:03,071 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-21 13:24:03,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135981504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:03,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:03,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:24:03,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634942228] [2021-08-21 13:24:03,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:03,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:03,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:03,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:03,072 INFO L87 Difference]: Start difference. First operand 2059 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:24:03,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:03,610 INFO L93 Difference]: Finished difference Result 2501 states and 8369 transitions. [2021-08-21 13:24:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:24:03,610 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:24:03,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:03,614 INFO L225 Difference]: With dead ends: 2501 [2021-08-21 13:24:03,615 INFO L226 Difference]: Without dead ends: 2486 [2021-08-21 13:24:03,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 621.3ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:24:03,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2021-08-21 13:24:03,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 2069. [2021-08-21 13:24:03,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2069 states, 2068 states have (on average 3.40715667311412) internal successors, (7046), 2068 states have internal predecessors, (7046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:03,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2069 states to 2069 states and 7046 transitions. [2021-08-21 13:24:03,642 INFO L78 Accepts]: Start accepts. Automaton has 2069 states and 7046 transitions. Word has length 26 [2021-08-21 13:24:03,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:03,642 INFO L470 AbstractCegarLoop]: Abstraction has 2069 states and 7046 transitions. [2021-08-21 13:24:03,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) 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-21 13:24:03,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2069 states and 7046 transitions. [2021-08-21 13:24:03,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:03,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:03,645 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-21 13:24:03,685 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-21 13:24:03,845 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-21 13:24:03,846 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:03,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:03,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1961622048, now seen corresponding path program 49 times [2021-08-21 13:24:03,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:03,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961241421] [2021-08-21 13:24:03,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:03,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:03,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:04,471 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-21 13:24:04,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:04,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961241421] [2021-08-21 13:24:04,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961241421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:04,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891816862] [2021-08-21 13:24:04,471 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:24:04,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:04,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:04,472 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-21 13:24:04,473 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-21 13:24:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:11,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:11,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:12,601 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:12,601 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-21 13:24:13,021 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-21 13:24:13,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891816862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:13,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:13,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:24:13,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952167593] [2021-08-21 13:24:13,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:13,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:13,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:13,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:13,022 INFO L87 Difference]: Start difference. First operand 2069 states and 7046 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-21 13:24:14,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:14,149 INFO L93 Difference]: Finished difference Result 2661 states and 8815 transitions. [2021-08-21 13:24:14,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:24:14,150 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-21 13:24:14,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:14,155 INFO L225 Difference]: With dead ends: 2661 [2021-08-21 13:24:14,155 INFO L226 Difference]: Without dead ends: 2646 [2021-08-21 13:24:14,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1223.1ms TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:24:14,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2021-08-21 13:24:14,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 2077. [2021-08-21 13:24:14,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2077 states, 2076 states have (on average 3.4055876685934487) internal successors, (7070), 2076 states have internal predecessors, (7070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:14,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2077 states to 2077 states and 7070 transitions. [2021-08-21 13:24:14,186 INFO L78 Accepts]: Start accepts. Automaton has 2077 states and 7070 transitions. Word has length 26 [2021-08-21 13:24:14,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:14,186 INFO L470 AbstractCegarLoop]: Abstraction has 2077 states and 7070 transitions. [2021-08-21 13:24:14,186 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-21 13:24:14,186 INFO L276 IsEmpty]: Start isEmpty. Operand 2077 states and 7070 transitions. [2021-08-21 13:24:14,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:14,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:14,189 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-21 13:24:14,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 13:24:14,389 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-21 13:24:14,389 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:14,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:14,390 INFO L82 PathProgramCache]: Analyzing trace with hash -411240484, now seen corresponding path program 59 times [2021-08-21 13:24:14,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:14,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718364000] [2021-08-21 13:24:14,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:14,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:14,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:14,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-21 13:24:14,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:14,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718364000] [2021-08-21 13:24:14,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718364000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:14,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715664753] [2021-08-21 13:24:14,950 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:24:14,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:14,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:14,951 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-21 13:24:14,952 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-21 13:24:22,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:24:22,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:22,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:22,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:23,250 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:24:23,250 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-21 13:24:23,429 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-21 13:24:23,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715664753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:23,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:23,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 13:24:23,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917471616] [2021-08-21 13:24:23,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:23,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:23,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:23,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:23,430 INFO L87 Difference]: Start difference. First operand 2077 states and 7070 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-21 13:24:25,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:25,098 INFO L93 Difference]: Finished difference Result 3277 states and 10409 transitions. [2021-08-21 13:24:25,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:24:25,098 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-21 13:24:25,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:25,105 INFO L225 Difference]: With dead ends: 3277 [2021-08-21 13:24:25,105 INFO L226 Difference]: Without dead ends: 3247 [2021-08-21 13:24:25,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1698.7ms TimeCoverageRelationStatistics Valid=298, Invalid=1342, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:24:25,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2021-08-21 13:24:25,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 2115. [2021-08-21 13:24:25,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 2114 states have (on average 3.411542100283822) internal successors, (7212), 2114 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:25,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 7212 transitions. [2021-08-21 13:24:25,139 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 7212 transitions. Word has length 26 [2021-08-21 13:24:25,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:25,139 INFO L470 AbstractCegarLoop]: Abstraction has 2115 states and 7212 transitions. [2021-08-21 13:24:25,139 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-21 13:24:25,139 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 7212 transitions. [2021-08-21 13:24:25,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:25,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:25,142 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-21 13:24:25,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 13:24:25,342 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-21 13:24:25,342 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:25,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:25,343 INFO L82 PathProgramCache]: Analyzing trace with hash -371751672, now seen corresponding path program 50 times [2021-08-21 13:24:25,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:25,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807135096] [2021-08-21 13:24:25,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:25,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:26,073 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-21 13:24:26,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:26,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807135096] [2021-08-21 13:24:26,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807135096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:26,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492692638] [2021-08-21 13:24:26,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:24:26,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:26,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:26,074 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-21 13:24:26,075 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-21 13:24:33,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:24:33,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:33,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:33,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:34,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:24:34,415 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-21 13:24:36,121 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-21 13:24:36,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492692638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:36,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:36,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:24:36,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861818441] [2021-08-21 13:24:36,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:24:36,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:36,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:24:36,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:24:36,122 INFO L87 Difference]: Start difference. First operand 2115 states and 7212 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-21 13:24:39,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:39,336 INFO L93 Difference]: Finished difference Result 3084 states and 10019 transitions. [2021-08-21 13:24:39,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:24:39,337 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-21 13:24:39,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:39,342 INFO L225 Difference]: With dead ends: 3084 [2021-08-21 13:24:39,342 INFO L226 Difference]: Without dead ends: 3039 [2021-08-21 13:24:39,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 2880.7ms TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:24:39,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3039 states. [2021-08-21 13:24:39,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3039 to 2153. [2021-08-21 13:24:39,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.41728624535316) internal successors, (7354), 2152 states have internal predecessors, (7354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:39,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7354 transitions. [2021-08-21 13:24:39,374 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7354 transitions. Word has length 26 [2021-08-21 13:24:39,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:39,374 INFO L470 AbstractCegarLoop]: Abstraction has 2153 states and 7354 transitions. [2021-08-21 13:24:39,374 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-21 13:24:39,374 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7354 transitions. [2021-08-21 13:24:39,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:39,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:39,377 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-21 13:24:39,417 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-21 13:24:39,577 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-21 13:24:39,577 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:39,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:39,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1989284452, now seen corresponding path program 51 times [2021-08-21 13:24:39,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:39,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960415227] [2021-08-21 13:24:39,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:39,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:39,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:40,087 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-21 13:24:40,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:40,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960415227] [2021-08-21 13:24:40,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960415227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:40,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28258403] [2021-08-21 13:24:40,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:24:40,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:40,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:40,088 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-21 13:24:40,089 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-21 13:24:47,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:24:47,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:47,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:47,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:48,332 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:24:48,332 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-21 13:24:49,431 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-21 13:24:49,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28258403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:49,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:49,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:24:49,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011309649] [2021-08-21 13:24:49,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:49,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:49,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:49,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:49,432 INFO L87 Difference]: Start difference. First operand 2153 states and 7354 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-21 13:24:51,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:51,657 INFO L93 Difference]: Finished difference Result 3208 states and 10521 transitions. [2021-08-21 13:24:51,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:24:51,658 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-21 13:24:51,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:51,664 INFO L225 Difference]: With dead ends: 3208 [2021-08-21 13:24:51,664 INFO L226 Difference]: Without dead ends: 3178 [2021-08-21 13:24:51,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 2036.7ms TimeCoverageRelationStatistics Valid=309, Invalid=1023, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:24:51,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2021-08-21 13:24:51,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 2148. [2021-08-21 13:24:51,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2148 states, 2147 states have (on average 3.415463437354448) internal successors, (7333), 2147 states have internal predecessors, (7333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:51,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2148 states to 2148 states and 7333 transitions. [2021-08-21 13:24:51,698 INFO L78 Accepts]: Start accepts. Automaton has 2148 states and 7333 transitions. Word has length 26 [2021-08-21 13:24:51,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:51,698 INFO L470 AbstractCegarLoop]: Abstraction has 2148 states and 7333 transitions. [2021-08-21 13:24:51,698 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-21 13:24:51,698 INFO L276 IsEmpty]: Start isEmpty. Operand 2148 states and 7333 transitions. [2021-08-21 13:24:51,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:51,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:51,727 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-21 13:24:51,768 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-21 13:24:51,927 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-21 13:24:51,927 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:51,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:51,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1423144386, now seen corresponding path program 60 times [2021-08-21 13:24:51,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:51,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510995777] [2021-08-21 13:24:51,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:51,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:52,457 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-21 13:24:52,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:52,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510995777] [2021-08-21 13:24:52,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510995777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:52,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200839565] [2021-08-21 13:24:52,457 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:24:52,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:52,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:52,475 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-21 13:24:52,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 13:24:52,490 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-21 13:24:52,526 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:24:53,538 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:24:53,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 13:24:53,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-21 13:24:53,739 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-21 13:24:53,739 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while executing Executor. [2021-08-21 13:24:53,740 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:24:53,740 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:24:53,741 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 13:24:53,744 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:24:53,744 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:24:53,745 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:24:53 BasicIcfg [2021-08-21 13:24:53,745 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:24:53,746 INFO L168 Benchmark]: Toolchain (without parser) took 677515.93 ms. Allocated memory was 208.7 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 188.7 MB in the beginning and 937.2 MB in the end (delta: -748.5 MB). Peak memory consumption was 938.2 MB. Max. memory is 8.0 GB. [2021-08-21 13:24:53,746 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 208.7 MB. Free memory was 189.9 MB in the beginning and 189.9 MB in the end (delta: 82.1 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:24:53,746 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.87 ms. Allocated memory is still 208.7 MB. Free memory was 188.7 MB in the beginning and 187.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 13:24:53,746 INFO L168 Benchmark]: Boogie Preprocessor took 22.59 ms. Allocated memory is still 208.7 MB. Free memory was 187.2 MB in the beginning and 186.2 MB in the end (delta: 964.3 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:24:53,746 INFO L168 Benchmark]: RCFGBuilder took 246.66 ms. Allocated memory is still 208.7 MB. Free memory was 186.1 MB in the beginning and 173.1 MB in the end (delta: 13.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-21 13:24:53,746 INFO L168 Benchmark]: TraceAbstraction took 677217.22 ms. Allocated memory was 208.7 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 172.6 MB in the beginning and 937.2 MB in the end (delta: -764.6 MB). Peak memory consumption was 921.4 MB. Max. memory is 8.0 GB. [2021-08-21 13:24:53,747 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 208.7 MB. Free memory was 189.9 MB in the beginning and 189.9 MB in the end (delta: 82.1 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.87 ms. Allocated memory is still 208.7 MB. Free memory was 188.7 MB in the beginning and 187.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 22.59 ms. Allocated memory is still 208.7 MB. Free memory was 187.2 MB in the beginning and 186.2 MB in the end (delta: 964.3 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 246.66 ms. Allocated memory is still 208.7 MB. Free memory was 186.1 MB in the beginning and 173.1 MB in the end (delta: 13.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 677217.22 ms. Allocated memory was 208.7 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 172.6 MB in the beginning and 937.2 MB in the end (delta: -764.6 MB). Peak memory consumption was 921.4 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 677096.5ms, OverallIterations: 114, TraceHistogramMax: 2, EmptinessCheckTime: 307.6ms, AutomataDifference: 161401.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 51.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4726 SDtfs, 22092 SDslu, 35001 SDs, 0 SdLazy, 65384 SolverSat, 3819 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 35276.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5970 GetRequests, 2070 SyntacticMatches, 102 SemanticMatches, 3798 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45098 ImplicationChecksByTransitivity, 150633.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2153occurred in iteration=112, InterpolantAutomatonStates: 2923, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2749.5ms AutomataMinimizationTime, 113 MinimizatonAttempts, 82783 StatesRemovedByMinimization, 113 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 377.0ms SsaConstructionTime, 2069.1ms SatisfiabilityAnalysisTime, 173486.5ms InterpolantComputationTime, 5610 NumberOfCodeBlocks, 5610 NumberOfCodeBlocksAsserted, 356 NumberOfCheckSat, 5387 ConstructedInterpolants, 108 QuantifiedInterpolants, 155494 SizeOfPredicates, 657 NumberOfNonLiveVariables, 7270 ConjunctsInSsa, 2305 ConjunctsInUnsatCore, 223 InterpolantComputations, 3 PerfectInterpolantSequences, 107/1306 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