/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:39:28,820 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:39:28,822 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:39:28,854 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:39:28,854 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:39:28,856 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:39:28,858 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:39:28,863 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:39:28,864 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:39:28,869 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:39:28,870 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:39:28,871 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:39:28,871 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:39:28,873 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:39:28,874 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:39:28,876 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:39:28,877 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:39:28,878 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:39:28,879 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:39:28,885 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:39:28,886 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:39:28,887 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:39:28,888 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:39:28,890 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:39:28,894 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:39:28,895 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:39:28,895 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:39:28,896 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:39:28,896 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:39:28,897 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:39:28,897 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:39:28,898 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:39:28,899 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:39:28,899 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:39:28,900 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:39:28,900 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:39:28,901 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:39:28,901 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:39:28,901 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:39:28,901 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:39:28,902 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:39:28,905 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 18:39:28,934 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:39:28,934 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:39:28,937 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:39:28,937 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:39:28,937 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:39:28,937 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:39:28,937 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:39:28,937 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:39:28,938 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:39:28,938 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:39:28,938 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:39:28,939 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:39:28,939 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:39:28,940 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:39:28,940 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:39:28,941 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:39:28,941 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:39:28,941 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:39:28,941 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:39:28,941 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 18:39:29,176 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:39:29,191 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:39:29,194 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:39:29,195 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:39:29,195 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:39:29,196 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/nonblocking-counter-alt2.wvr.bpl [2021-08-21 18:39:29,196 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl' [2021-08-21 18:39:29,220 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:39:29,222 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:39:29,223 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:39:29,223 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:39:29,223 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:39:29,231 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,237 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,255 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:39:29,257 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:39:29,258 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:39:29,258 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:39:29,263 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,264 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,264 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,265 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,267 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,269 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,270 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,271 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:39:29,272 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:39:29,272 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:39:29,272 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:39:29,273 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/1) ... [2021-08-21 18:39:29,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:39:29,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:29,293 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 18:39:29,300 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 18:39:29,320 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:39:29,320 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:39:29,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:39:29,320 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:39:29,321 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:39:29,321 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:39:29,321 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:39:29,321 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:39:29,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:39:29,328 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 18:39:29,519 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:39:29,519 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:39:29,521 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:39:29 BoogieIcfgContainer [2021-08-21 18:39:29,521 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:39:29,522 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:39:29,522 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:39:29,524 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:39:29,524 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:39:29" (1/2) ... [2021-08-21 18:39:29,524 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d05982e and model type nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:39:29, skipping insertion in model container [2021-08-21 18:39:29,525 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:39:29" (2/2) ... [2021-08-21 18:39:29,526 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-counter-alt2.wvr.bpl [2021-08-21 18:39:29,529 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:39:29,529 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:39:29,529 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:39:29,529 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:39:29,573 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 18:39:29,623 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:39:29,630 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 18:39:29,630 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 18:39:29,719 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:29,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 18:39:29,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:29,734 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:29,735 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:29,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:29,740 INFO L82 PathProgramCache]: Analyzing trace with hash 587929641, now seen corresponding path program 1 times [2021-08-21 18:39:29,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:29,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404910831] [2021-08-21 18:39:29,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:29,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:29,887 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 18:39:29,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:29,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404910831] [2021-08-21 18:39:29,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404910831] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:39:29,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:39:29,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:39:29,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291446122] [2021-08-21 18:39:29,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:39:29,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:29,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:39:29,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:39:29,901 INFO L87 Difference]: Start difference. First operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:29,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:29,936 INFO L93 Difference]: Finished difference Result 43 states and 52 transitions. [2021-08-21 18:39:29,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:39:29,937 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 18:39:29,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:29,944 INFO L225 Difference]: With dead ends: 43 [2021-08-21 18:39:29,944 INFO L226 Difference]: Without dead ends: 30 [2021-08-21 18:39:29,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:39:29,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-08-21 18:39:29,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 26. [2021-08-21 18:39:29,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 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 18:39:29,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 35 transitions. [2021-08-21 18:39:29,968 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 35 transitions. Word has length 15 [2021-08-21 18:39:29,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:29,968 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-08-21 18:39:29,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:29,969 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 35 transitions. [2021-08-21 18:39:29,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 18:39:29,970 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:29,970 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:29,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:39:29,971 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:29,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:29,975 INFO L82 PathProgramCache]: Analyzing trace with hash -475995605, now seen corresponding path program 1 times [2021-08-21 18:39:29,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:29,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343685559] [2021-08-21 18:39:29,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:29,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:30,062 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 18:39:30,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:30,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343685559] [2021-08-21 18:39:30,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343685559] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:39:30,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:39:30,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:39:30,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263422277] [2021-08-21 18:39:30,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:39:30,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:30,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:39:30,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:39:30,064 INFO L87 Difference]: Start difference. First operand 26 states and 35 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:30,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:30,099 INFO L93 Difference]: Finished difference Result 34 states and 48 transitions. [2021-08-21 18:39:30,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:39:30,099 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 18:39:30,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:30,101 INFO L225 Difference]: With dead ends: 34 [2021-08-21 18:39:30,101 INFO L226 Difference]: Without dead ends: 34 [2021-08-21 18:39:30,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:39:30,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-08-21 18:39:30,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2021-08-21 18:39:30,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.4482758620689655) internal successors, (42), 29 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 18:39:30,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 42 transitions. [2021-08-21 18:39:30,110 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 42 transitions. Word has length 17 [2021-08-21 18:39:30,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:30,111 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 42 transitions. [2021-08-21 18:39:30,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:30,111 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 42 transitions. [2021-08-21 18:39:30,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 18:39:30,112 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:30,112 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:30,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 18:39:30,112 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:30,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:30,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1418164439, now seen corresponding path program 1 times [2021-08-21 18:39:30,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:30,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756720532] [2021-08-21 18:39:30,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:30,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:30,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:30,310 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 18:39:30,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:30,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756720532] [2021-08-21 18:39:30,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756720532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:30,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836811796] [2021-08-21 18:39:30,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:30,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:30,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:30,329 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 18:39:30,335 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 18:39:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:30,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 18:39:30,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:30,914 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 18:39:30,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836811796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:30,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:30,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:39:30,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393777251] [2021-08-21 18:39:30,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:39:30,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:30,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:39:30,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:39:30,920 INFO L87 Difference]: Start difference. First operand 30 states and 42 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:31,038 INFO L93 Difference]: Finished difference Result 88 states and 128 transitions. [2021-08-21 18:39:31,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:39:31,041 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 18:39:31,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:31,048 INFO L225 Difference]: With dead ends: 88 [2021-08-21 18:39:31,048 INFO L226 Difference]: Without dead ends: 70 [2021-08-21 18:39:31,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:39:31,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-08-21 18:39:31,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 41. [2021-08-21 18:39:31,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.55) internal successors, (62), 40 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 62 transitions. [2021-08-21 18:39:31,061 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 62 transitions. Word has length 19 [2021-08-21 18:39:31,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:31,061 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 62 transitions. [2021-08-21 18:39:31,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,062 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 62 transitions. [2021-08-21 18:39:31,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:39:31,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:31,063 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:31,083 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 18:39:31,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:31,277 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:31,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:31,277 INFO L82 PathProgramCache]: Analyzing trace with hash -604314457, now seen corresponding path program 2 times [2021-08-21 18:39:31,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:31,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076132802] [2021-08-21 18:39:31,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:31,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:31,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:31,367 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 18:39:31,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:31,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076132802] [2021-08-21 18:39:31,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076132802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:31,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570566112] [2021-08-21 18:39:31,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:39:31,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:31,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:31,377 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 18:39:31,378 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 18:39:31,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:39:31,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:31,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:39:31,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:31,616 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 18:39:31,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570566112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:31,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:31,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-21 18:39:31,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476323315] [2021-08-21 18:39:31,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:39:31,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:31,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:39:31,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:39:31,618 INFO L87 Difference]: Start difference. First operand 41 states and 62 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:31,900 INFO L93 Difference]: Finished difference Result 105 states and 153 transitions. [2021-08-21 18:39:31,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:39:31,901 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:39:31,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:31,903 INFO L225 Difference]: With dead ends: 105 [2021-08-21 18:39:31,903 INFO L226 Difference]: Without dead ends: 105 [2021-08-21 18:39:31,904 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 236.4ms TimeCoverageRelationStatistics Valid=185, Invalid=465, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:39:31,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-21 18:39:31,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 54. [2021-08-21 18:39:31,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 1.5849056603773586) internal successors, (84), 53 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 84 transitions. [2021-08-21 18:39:31,914 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 84 transitions. Word has length 21 [2021-08-21 18:39:31,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:31,914 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 84 transitions. [2021-08-21 18:39:31,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:31,914 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 84 transitions. [2021-08-21 18:39:31,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:39:31,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:31,915 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:31,934 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 18:39:32,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-08-21 18:39:32,129 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:32,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:32,130 INFO L82 PathProgramCache]: Analyzing trace with hash 533694249, now seen corresponding path program 3 times [2021-08-21 18:39:32,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:32,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303780038] [2021-08-21 18:39:32,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:32,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:32,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:32,318 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 18:39:32,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:32,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303780038] [2021-08-21 18:39:32,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303780038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:32,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404695039] [2021-08-21 18:39:32,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:39:32,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:32,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:32,323 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 18:39:32,348 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 18:39:32,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:39:32,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:32,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:39:32,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:32,712 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 18:39:32,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404695039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:32,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:32,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-08-21 18:39:32,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276291487] [2021-08-21 18:39:32,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:39:32,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:32,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:39:32,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:39:32,713 INFO L87 Difference]: Start difference. First operand 54 states and 84 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:33,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:33,148 INFO L93 Difference]: Finished difference Result 175 states and 267 transitions. [2021-08-21 18:39:33,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:39:33,148 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:39:33,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:33,149 INFO L225 Difference]: With dead ends: 175 [2021-08-21 18:39:33,149 INFO L226 Difference]: Without dead ends: 145 [2021-08-21 18:39:33,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 399.5ms TimeCoverageRelationStatistics Valid=196, Invalid=860, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:39:33,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-08-21 18:39:33,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 66. [2021-08-21 18:39:33,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 65 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:33,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 105 transitions. [2021-08-21 18:39:33,153 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 105 transitions. Word has length 23 [2021-08-21 18:39:33,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:33,153 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 105 transitions. [2021-08-21 18:39:33,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:33,154 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 105 transitions. [2021-08-21 18:39:33,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:39:33,154 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:33,154 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:33,173 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 18:39:33,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:33,369 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:33,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:33,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1428799767, now seen corresponding path program 4 times [2021-08-21 18:39:33,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:33,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156326161] [2021-08-21 18:39:33,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:33,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:33,546 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 18:39:33,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:33,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156326161] [2021-08-21 18:39:33,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156326161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:33,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933096361] [2021-08-21 18:39:33,547 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:39:33,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:33,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:33,548 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 18:39:33,584 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 18:39:33,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:39:33,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:33,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:39:33,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:33,994 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 18:39:33,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933096361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:33,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:33,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-08-21 18:39:33,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091182988] [2021-08-21 18:39:33,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:39:33,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:33,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:39:33,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:39:33,995 INFO L87 Difference]: Start difference. First operand 66 states and 105 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:34,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:34,765 INFO L93 Difference]: Finished difference Result 223 states and 338 transitions. [2021-08-21 18:39:34,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:39:34,766 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:39:34,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:34,767 INFO L225 Difference]: With dead ends: 223 [2021-08-21 18:39:34,767 INFO L226 Difference]: Without dead ends: 195 [2021-08-21 18:39:34,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 713.7ms TimeCoverageRelationStatistics Valid=299, Invalid=1507, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:39:34,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-21 18:39:34,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 96. [2021-08-21 18:39:34,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.6526315789473685) internal successors, (157), 95 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:34,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 157 transitions. [2021-08-21 18:39:34,772 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 157 transitions. Word has length 23 [2021-08-21 18:39:34,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:34,772 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 157 transitions. [2021-08-21 18:39:34,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:34,773 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 157 transitions. [2021-08-21 18:39:34,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:39:34,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:34,773 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:34,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-08-21 18:39:34,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:34,987 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:34,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:34,987 INFO L82 PathProgramCache]: Analyzing trace with hash 796144293, now seen corresponding path program 5 times [2021-08-21 18:39:34,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:34,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061270440] [2021-08-21 18:39:34,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:34,987 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:34,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:35,110 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 18:39:35,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:35,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061270440] [2021-08-21 18:39:35,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061270440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:35,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238210872] [2021-08-21 18:39:35,111 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:39:35,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:35,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:35,111 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 18:39:35,112 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 18:39:35,205 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:39:35,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:35,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:39:35,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:35,309 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 18:39:35,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238210872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:35,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:35,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 14 [2021-08-21 18:39:35,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709918950] [2021-08-21 18:39:35,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:39:35,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:35,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:39:35,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:39:35,310 INFO L87 Difference]: Start difference. First operand 96 states and 157 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:35,577 INFO L93 Difference]: Finished difference Result 212 states and 336 transitions. [2021-08-21 18:39:35,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:39:35,578 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:39:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:35,579 INFO L225 Difference]: With dead ends: 212 [2021-08-21 18:39:35,579 INFO L226 Difference]: Without dead ends: 194 [2021-08-21 18:39:35,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 250.9ms TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:39:35,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-21 18:39:35,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 111. [2021-08-21 18:39:35,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 1.6636363636363636) internal successors, (183), 110 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:35,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 183 transitions. [2021-08-21 18:39:35,583 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 183 transitions. Word has length 23 [2021-08-21 18:39:35,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:35,583 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 183 transitions. [2021-08-21 18:39:35,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:35,584 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 183 transitions. [2021-08-21 18:39:35,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:39:35,584 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:35,584 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:35,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 18:39:35,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:35,800 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:35,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:35,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1691022759, now seen corresponding path program 6 times [2021-08-21 18:39:35,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:35,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044080129] [2021-08-21 18:39:35,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:35,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:35,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:35,881 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:35,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:35,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044080129] [2021-08-21 18:39:35,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044080129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:35,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796392737] [2021-08-21 18:39:35,882 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:39:35,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:35,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:35,884 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 18:39:35,884 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 18:39:35,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:39:35,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:35,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:39:35,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:37,235 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:37,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796392737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:37,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:37,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 18:39:37,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345308228] [2021-08-21 18:39:37,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:39:37,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:37,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:39:37,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=302, Unknown=1, NotChecked=0, Total=380 [2021-08-21 18:39:37,236 INFO L87 Difference]: Start difference. First operand 111 states and 183 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 18:39:49,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:49,980 INFO L93 Difference]: Finished difference Result 313 states and 496 transitions. [2021-08-21 18:39:49,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:39:49,981 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 25 [2021-08-21 18:39:49,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:49,982 INFO L225 Difference]: With dead ends: 313 [2021-08-21 18:39:49,982 INFO L226 Difference]: Without dead ends: 313 [2021-08-21 18:39:49,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 3616.8ms TimeCoverageRelationStatistics Valid=420, Invalid=1293, Unknown=9, NotChecked=0, Total=1722 [2021-08-21 18:39:49,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-08-21 18:39:49,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 111. [2021-08-21 18:39:49,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 1.6181818181818182) internal successors, (178), 110 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:49,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 178 transitions. [2021-08-21 18:39:49,987 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 178 transitions. Word has length 25 [2021-08-21 18:39:49,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:49,987 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 178 transitions. [2021-08-21 18:39:49,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 18:39:49,987 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 178 transitions. [2021-08-21 18:39:49,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:39:49,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:49,988 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:50,011 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 18:39:50,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:50,189 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:50,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:50,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1260431319, now seen corresponding path program 7 times [2021-08-21 18:39:50,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:50,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264715334] [2021-08-21 18:39:50,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:50,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:50,443 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:50,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:50,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264715334] [2021-08-21 18:39:50,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264715334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:50,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840131292] [2021-08-21 18:39:50,444 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:39:50,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:50,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:50,444 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 18:39:50,445 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 18:39:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:50,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:39:50,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:50,991 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:50,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840131292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:50,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:50,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:39:50,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602668499] [2021-08-21 18:39:50,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:39:50,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:50,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:39:50,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:39:50,993 INFO L87 Difference]: Start difference. First operand 111 states and 178 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:51,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:51,758 INFO L93 Difference]: Finished difference Result 236 states and 376 transitions. [2021-08-21 18:39:51,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:39:51,759 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:39:51,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:51,759 INFO L225 Difference]: With dead ends: 236 [2021-08-21 18:39:51,760 INFO L226 Difference]: Without dead ends: 216 [2021-08-21 18:39:51,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 681.7ms TimeCoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:39:51,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-21 18:39:51,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 115. [2021-08-21 18:39:51,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.6228070175438596) internal successors, (185), 114 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:51,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 185 transitions. [2021-08-21 18:39:51,763 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 185 transitions. Word has length 27 [2021-08-21 18:39:51,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:51,763 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 185 transitions. [2021-08-21 18:39:51,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:51,764 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 185 transitions. [2021-08-21 18:39:51,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:39:51,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:51,764 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:51,782 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 18:39:51,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:51,973 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:51,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:51,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1726537751, now seen corresponding path program 8 times [2021-08-21 18:39:51,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:51,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172040617] [2021-08-21 18:39:51,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:51,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:51,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:52,207 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:52,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:52,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172040617] [2021-08-21 18:39:52,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172040617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:52,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798658899] [2021-08-21 18:39:52,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:39:52,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:52,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:52,208 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 18:39:52,209 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 18:39:52,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:39:52,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:52,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:39:52,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:52,803 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:52,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798658899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:52,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:52,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:39:52,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104430794] [2021-08-21 18:39:52,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:39:52,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:52,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:39:52,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:39:52,805 INFO L87 Difference]: Start difference. First operand 115 states and 185 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:53,821 INFO L93 Difference]: Finished difference Result 244 states and 383 transitions. [2021-08-21 18:39:53,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:39:53,822 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:39:53,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:53,823 INFO L225 Difference]: With dead ends: 244 [2021-08-21 18:39:53,823 INFO L226 Difference]: Without dead ends: 216 [2021-08-21 18:39:53,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 912.3ms TimeCoverageRelationStatistics Valid=341, Invalid=2209, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:39:53,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-21 18:39:53,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 126. [2021-08-21 18:39:53,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 1.624) internal successors, (203), 125 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 203 transitions. [2021-08-21 18:39:53,828 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 203 transitions. Word has length 27 [2021-08-21 18:39:53,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:53,828 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 203 transitions. [2021-08-21 18:39:53,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,828 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 203 transitions. [2021-08-21 18:39:53,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:39:53,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:53,829 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:53,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 18:39:54,036 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,SelfDestructingSolverStorable9 [2021-08-21 18:39:54,037 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:54,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:54,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1845957797, now seen corresponding path program 9 times [2021-08-21 18:39:54,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:54,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117014151] [2021-08-21 18:39:54,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:54,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:54,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:54,242 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:54,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:54,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117014151] [2021-08-21 18:39:54,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117014151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:54,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418447615] [2021-08-21 18:39:54,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:39:54,243 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:54,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:54,261 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 18:39:54,262 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 18:39:54,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:39:54,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:54,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:39:54,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:54,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:54,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418447615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:54,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:54,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:39:54,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466458246] [2021-08-21 18:39:54,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:39:54,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:54,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:39:54,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:39:54,910 INFO L87 Difference]: Start difference. First operand 126 states and 203 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:55,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:55,991 INFO L93 Difference]: Finished difference Result 253 states and 399 transitions. [2021-08-21 18:39:55,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:39:55,991 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:39:55,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:55,992 INFO L225 Difference]: With dead ends: 253 [2021-08-21 18:39:55,992 INFO L226 Difference]: Without dead ends: 237 [2021-08-21 18:39:55,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 985.2ms TimeCoverageRelationStatistics Valid=392, Invalid=2058, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:39:55,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-08-21 18:39:55,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 151. [2021-08-21 18:39:55,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.6466666666666667) internal successors, (247), 150 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:55,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 247 transitions. [2021-08-21 18:39:55,996 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 247 transitions. Word has length 27 [2021-08-21 18:39:55,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:55,996 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 247 transitions. [2021-08-21 18:39:55,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:55,996 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 247 transitions. [2021-08-21 18:39:55,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:39:55,997 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:55,997 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:56,016 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 18:39:56,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:56,217 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:56,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:56,217 INFO L82 PathProgramCache]: Analyzing trace with hash -224065439, now seen corresponding path program 10 times [2021-08-21 18:39:56,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:56,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508636023] [2021-08-21 18:39:56,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:56,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:56,407 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:56,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:56,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508636023] [2021-08-21 18:39:56,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508636023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:56,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962432506] [2021-08-21 18:39:56,408 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:39:56,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:56,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:56,408 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 18:39:56,409 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 18:39:56,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:39:56,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:56,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:39:56,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:56,810 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:56,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962432506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:56,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:56,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-08-21 18:39:56,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642104938] [2021-08-21 18:39:56,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:39:56,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:56,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:39:56,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:39:56,811 INFO L87 Difference]: Start difference. First operand 151 states and 247 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 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 18:39:57,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:57,568 INFO L93 Difference]: Finished difference Result 428 states and 681 transitions. [2021-08-21 18:39:57,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:39:57,568 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 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 27 [2021-08-21 18:39:57,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:57,569 INFO L225 Difference]: With dead ends: 428 [2021-08-21 18:39:57,569 INFO L226 Difference]: Without dead ends: 408 [2021-08-21 18:39:57,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 669.0ms TimeCoverageRelationStatistics Valid=521, Invalid=2235, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:39:57,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-08-21 18:39:57,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 199. [2021-08-21 18:39:57,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 1.6616161616161615) internal successors, (329), 198 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:57,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 329 transitions. [2021-08-21 18:39:57,574 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 329 transitions. Word has length 27 [2021-08-21 18:39:57,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:57,574 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 329 transitions. [2021-08-21 18:39:57,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 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 18:39:57,574 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 329 transitions. [2021-08-21 18:39:57,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:39:57,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:57,575 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:57,593 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 18:39:57,788 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,SelfDestructingSolverStorable11 [2021-08-21 18:39:57,789 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:39:57,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:57,789 INFO L82 PathProgramCache]: Analyzing trace with hash -64871955, now seen corresponding path program 11 times [2021-08-21 18:39:57,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:57,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145155622] [2021-08-21 18:39:57,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:57,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:57,999 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:58,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:58,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145155622] [2021-08-21 18:39:58,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145155622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:58,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520237111] [2021-08-21 18:39:58,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:39:58,000 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:58,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:58,001 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 18:39:58,001 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 18:39:58,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:39:58,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:58,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:39:58,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:58,692 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:58,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520237111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:58,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:58,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:39:58,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230507406] [2021-08-21 18:39:58,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:39:58,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:58,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:39:58,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:39:58,694 INFO L87 Difference]: Start difference. First operand 199 states and 329 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:00,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:00,775 INFO L93 Difference]: Finished difference Result 485 states and 761 transitions. [2021-08-21 18:40:00,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:40:00,775 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:40:00,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:00,777 INFO L225 Difference]: With dead ends: 485 [2021-08-21 18:40:00,777 INFO L226 Difference]: Without dead ends: 447 [2021-08-21 18:40:00,778 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1499 ImplicationChecksByTransitivity, 1877.2ms TimeCoverageRelationStatistics Valid=667, Invalid=4445, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:40:00,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-08-21 18:40:00,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 233. [2021-08-21 18:40:00,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.6724137931034482) internal successors, (388), 232 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:00,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 388 transitions. [2021-08-21 18:40:00,783 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 388 transitions. Word has length 27 [2021-08-21 18:40:00,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:00,783 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 388 transitions. [2021-08-21 18:40:00,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:00,783 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 388 transitions. [2021-08-21 18:40:00,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:40:00,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:00,784 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:00,800 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 18:40:00,992 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,SelfDestructingSolverStorable12 [2021-08-21 18:40:00,993 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:00,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:00,993 INFO L82 PathProgramCache]: Analyzing trace with hash 994191341, now seen corresponding path program 12 times [2021-08-21 18:40:00,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:00,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80103051] [2021-08-21 18:40:00,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:00,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:00,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:01,213 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:01,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:01,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80103051] [2021-08-21 18:40:01,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80103051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:01,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153905430] [2021-08-21 18:40:01,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:40:01,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:01,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:01,214 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 18:40:01,220 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 18:40:01,461 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:40:01,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:01,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:40:01,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:01,951 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:01,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153905430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:01,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:01,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:40:01,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157771409] [2021-08-21 18:40:01,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:40:01,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:01,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:40:01,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:40:01,953 INFO L87 Difference]: Start difference. First operand 233 states and 388 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:03,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:03,791 INFO L93 Difference]: Finished difference Result 410 states and 659 transitions. [2021-08-21 18:40:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:40:03,792 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:40:03,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:03,793 INFO L225 Difference]: With dead ends: 410 [2021-08-21 18:40:03,793 INFO L226 Difference]: Without dead ends: 390 [2021-08-21 18:40:03,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1678.1ms TimeCoverageRelationStatistics Valid=515, Invalid=2907, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:40:03,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-08-21 18:40:03,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 243. [2021-08-21 18:40:03,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 1.6487603305785123) internal successors, (399), 242 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:03,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 399 transitions. [2021-08-21 18:40:03,799 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 399 transitions. Word has length 27 [2021-08-21 18:40:03,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:03,799 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 399 transitions. [2021-08-21 18:40:03,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:03,799 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 399 transitions. [2021-08-21 18:40:03,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:40:03,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:03,800 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:03,821 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 18:40:04,000 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,SelfDestructingSolverStorable13 [2021-08-21 18:40:04,000 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:04,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:04,001 INFO L82 PathProgramCache]: Analyzing trace with hash 425940903, now seen corresponding path program 13 times [2021-08-21 18:40:04,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:04,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665924584] [2021-08-21 18:40:04,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:04,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:04,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:04,115 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:04,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:04,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665924584] [2021-08-21 18:40:04,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665924584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:04,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298523559] [2021-08-21 18:40:04,115 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:40:04,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:04,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:04,116 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 18:40:04,118 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 18:40:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:04,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:40:04,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:05,114 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:05,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298523559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:05,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:05,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 18:40:05,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814501637] [2021-08-21 18:40:05,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:40:05,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:05,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:40:05,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:40:05,116 INFO L87 Difference]: Start difference. First operand 243 states and 399 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:05,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:05,837 INFO L93 Difference]: Finished difference Result 409 states and 633 transitions. [2021-08-21 18:40:05,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:40:05,837 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:40:05,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:05,838 INFO L225 Difference]: With dead ends: 409 [2021-08-21 18:40:05,838 INFO L226 Difference]: Without dead ends: 409 [2021-08-21 18:40:05,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 689.8ms TimeCoverageRelationStatistics Valid=500, Invalid=1852, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:40:05,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-08-21 18:40:05,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 255. [2021-08-21 18:40:05,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 1.6456692913385826) internal successors, (418), 254 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:05,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 418 transitions. [2021-08-21 18:40:05,844 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 418 transitions. Word has length 29 [2021-08-21 18:40:05,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:05,844 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 418 transitions. [2021-08-21 18:40:05,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:05,844 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 418 transitions. [2021-08-21 18:40:05,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:40:05,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:05,845 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:05,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-21 18:40:06,060 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,SelfDestructingSolverStorable14 [2021-08-21 18:40:06,061 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:06,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:06,061 INFO L82 PathProgramCache]: Analyzing trace with hash -512251605, now seen corresponding path program 14 times [2021-08-21 18:40:06,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:06,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541153137] [2021-08-21 18:40:06,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:06,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:06,144 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:40:06,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:06,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541153137] [2021-08-21 18:40:06,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541153137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:06,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934168072] [2021-08-21 18:40:06,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:40:06,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:06,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:06,146 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 18:40:06,147 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 18:40:06,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:40:06,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:06,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:40:06,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:06,886 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:06,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934168072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:06,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:06,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2021-08-21 18:40:06,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924042513] [2021-08-21 18:40:06,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:40:06,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:06,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:40:06,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:40:06,887 INFO L87 Difference]: Start difference. First operand 255 states and 418 transitions. Second operand has 20 states, 20 states have (on average 2.5) 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 18:40:07,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:07,420 INFO L93 Difference]: Finished difference Result 647 states and 1036 transitions. [2021-08-21 18:40:07,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:40:07,421 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) 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 29 [2021-08-21 18:40:07,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:07,422 INFO L225 Difference]: With dead ends: 647 [2021-08-21 18:40:07,422 INFO L226 Difference]: Without dead ends: 635 [2021-08-21 18:40:07,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 483.0ms TimeCoverageRelationStatistics Valid=450, Invalid=1356, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:40:07,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-08-21 18:40:07,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 369. [2021-08-21 18:40:07,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 368 states have (on average 1.6956521739130435) internal successors, (624), 368 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:07,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 624 transitions. [2021-08-21 18:40:07,429 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 624 transitions. Word has length 29 [2021-08-21 18:40:07,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:07,429 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 624 transitions. [2021-08-21 18:40:07,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) 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 18:40:07,430 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 624 transitions. [2021-08-21 18:40:07,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:07,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:07,430 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:07,447 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 18:40:07,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:07,647 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:07,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:07,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1528350167, now seen corresponding path program 15 times [2021-08-21 18:40:07,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:07,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763816855] [2021-08-21 18:40:07,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:07,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:07,921 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:07,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:07,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763816855] [2021-08-21 18:40:07,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763816855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:07,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795736550] [2021-08-21 18:40:07,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:40:07,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:07,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:07,922 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 18:40:07,923 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 18:40:08,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:40:08,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:08,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:08,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:08,750 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:08,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795736550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:08,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:08,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:08,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229877405] [2021-08-21 18:40:08,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:08,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:08,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:08,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:08,751 INFO L87 Difference]: Start difference. First operand 369 states and 624 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:09,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:09,850 INFO L93 Difference]: Finished difference Result 556 states and 928 transitions. [2021-08-21 18:40:09,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:40:09,851 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:09,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:09,852 INFO L225 Difference]: With dead ends: 556 [2021-08-21 18:40:09,852 INFO L226 Difference]: Without dead ends: 532 [2021-08-21 18:40:09,853 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 973.0ms TimeCoverageRelationStatistics Valid=343, Invalid=2107, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:40:09,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-08-21 18:40:09,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 373. [2021-08-21 18:40:09,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 1.696236559139785) internal successors, (631), 372 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:09,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 631 transitions. [2021-08-21 18:40:09,859 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 631 transitions. Word has length 31 [2021-08-21 18:40:09,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:09,859 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 631 transitions. [2021-08-21 18:40:09,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 631 transitions. [2021-08-21 18:40:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:09,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:09,860 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:09,880 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 18:40:10,060 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,SelfDestructingSolverStorable16 [2021-08-21 18:40:10,061 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:10,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:10,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1514934761, now seen corresponding path program 16 times [2021-08-21 18:40:10,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:10,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954344166] [2021-08-21 18:40:10,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:10,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:10,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:10,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954344166] [2021-08-21 18:40:10,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954344166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:10,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487259840] [2021-08-21 18:40:10,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:40:10,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:10,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:10,335 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 18:40:10,336 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 18:40:10,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:40:10,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:10,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:10,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:11,191 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:11,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487259840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:11,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:11,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:11,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673705610] [2021-08-21 18:40:11,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:11,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:11,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:11,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:11,193 INFO L87 Difference]: Start difference. First operand 373 states and 631 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:12,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:12,565 INFO L93 Difference]: Finished difference Result 547 states and 897 transitions. [2021-08-21 18:40:12,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:40:12,565 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:12,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:12,567 INFO L225 Difference]: With dead ends: 547 [2021-08-21 18:40:12,567 INFO L226 Difference]: Without dead ends: 511 [2021-08-21 18:40:12,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1237.5ms TimeCoverageRelationStatistics Valid=434, Invalid=3226, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:40:12,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-08-21 18:40:12,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 391. [2021-08-21 18:40:12,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 1.6923076923076923) internal successors, (660), 390 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:12,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 660 transitions. [2021-08-21 18:40:12,573 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 660 transitions. Word has length 31 [2021-08-21 18:40:12,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:12,573 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 660 transitions. [2021-08-21 18:40:12,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:12,574 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 660 transitions. [2021-08-21 18:40:12,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:12,574 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:12,574 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:12,593 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 18:40:12,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 18:40:12,789 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:12,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:12,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1290680411, now seen corresponding path program 17 times [2021-08-21 18:40:12,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:12,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656800437] [2021-08-21 18:40:12,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:12,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:13,067 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:13,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:13,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656800437] [2021-08-21 18:40:13,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656800437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:13,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915510394] [2021-08-21 18:40:13,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:40:13,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:13,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:13,069 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 18:40:13,069 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 18:40:13,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:40:13,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:13,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:13,981 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:13,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915510394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:13,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:13,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:13,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504197599] [2021-08-21 18:40:13,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:13,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:13,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:13,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:13,983 INFO L87 Difference]: Start difference. First operand 391 states and 660 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:15,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:15,469 INFO L93 Difference]: Finished difference Result 546 states and 904 transitions. [2021-08-21 18:40:15,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:40:15,470 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:15,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:15,471 INFO L225 Difference]: With dead ends: 546 [2021-08-21 18:40:15,471 INFO L226 Difference]: Without dead ends: 526 [2021-08-21 18:40:15,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 1311.3ms TimeCoverageRelationStatistics Valid=468, Invalid=2838, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:40:15,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-08-21 18:40:15,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 401. [2021-08-21 18:40:15,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.69) internal successors, (676), 400 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:15,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 676 transitions. [2021-08-21 18:40:15,479 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 676 transitions. Word has length 31 [2021-08-21 18:40:15,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:15,479 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 676 transitions. [2021-08-21 18:40:15,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:15,480 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 676 transitions. [2021-08-21 18:40:15,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:15,481 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:15,481 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:15,505 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 18:40:15,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:15,708 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:15,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:15,709 INFO L82 PathProgramCache]: Analyzing trace with hash -2013152159, now seen corresponding path program 18 times [2021-08-21 18:40:15,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:15,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893263293] [2021-08-21 18:40:15,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:15,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:15,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:15,974 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:15,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:15,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893263293] [2021-08-21 18:40:15,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893263293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:15,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277644184] [2021-08-21 18:40:15,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:40:15,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:15,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:15,976 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 18:40:15,976 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 18:40:16,389 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:40:16,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:16,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:16,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:16,932 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:16,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277644184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:16,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:16,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:16,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146745424] [2021-08-21 18:40:16,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:16,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:16,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:16,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:16,933 INFO L87 Difference]: Start difference. First operand 401 states and 676 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:18,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:18,493 INFO L93 Difference]: Finished difference Result 619 states and 1022 transitions. [2021-08-21 18:40:18,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:40:18,493 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:18,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:18,499 INFO L225 Difference]: With dead ends: 619 [2021-08-21 18:40:18,499 INFO L226 Difference]: Without dead ends: 603 [2021-08-21 18:40:18,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 893 ImplicationChecksByTransitivity, 1356.7ms TimeCoverageRelationStatistics Valid=543, Invalid=3117, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:40:18,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-08-21 18:40:18,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 439. [2021-08-21 18:40:18,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 1.6986301369863013) internal successors, (744), 438 states have internal predecessors, (744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:18,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 744 transitions. [2021-08-21 18:40:18,506 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 744 transitions. Word has length 31 [2021-08-21 18:40:18,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:18,506 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 744 transitions. [2021-08-21 18:40:18,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:18,506 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 744 transitions. [2021-08-21 18:40:18,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:18,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:18,507 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:18,526 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 18:40:18,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:18,721 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:18,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:18,721 INFO L82 PathProgramCache]: Analyzing trace with hash 211791901, now seen corresponding path program 19 times [2021-08-21 18:40:18,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:18,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046213224] [2021-08-21 18:40:18,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:18,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:18,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:18,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046213224] [2021-08-21 18:40:18,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046213224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:18,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755087122] [2021-08-21 18:40:18,935 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:40:18,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:18,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:18,937 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 18:40:18,976 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 18:40:19,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:19,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 18:40:19,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:19,663 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:19,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755087122] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:19,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:19,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-08-21 18:40:19,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918338702] [2021-08-21 18:40:19,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:40:19,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:19,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:40:19,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:40:19,664 INFO L87 Difference]: Start difference. First operand 439 states and 744 transitions. Second operand has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:21,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:21,077 INFO L93 Difference]: Finished difference Result 994 states and 1644 transitions. [2021-08-21 18:40:21,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 18:40:21,077 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:21,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:21,080 INFO L225 Difference]: With dead ends: 994 [2021-08-21 18:40:21,080 INFO L226 Difference]: Without dead ends: 966 [2021-08-21 18:40:21,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 1155.6ms TimeCoverageRelationStatistics Valid=877, Invalid=4673, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:40:21,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2021-08-21 18:40:21,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 437. [2021-08-21 18:40:21,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 1.694954128440367) internal successors, (739), 436 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:21,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 739 transitions. [2021-08-21 18:40:21,089 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 739 transitions. Word has length 31 [2021-08-21 18:40:21,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:21,089 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 739 transitions. [2021-08-21 18:40:21,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:21,089 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 739 transitions. [2021-08-21 18:40:21,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:21,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:21,090 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:21,111 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 18:40:21,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:21,307 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:21,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:21,308 INFO L82 PathProgramCache]: Analyzing trace with hash 647930605, now seen corresponding path program 20 times [2021-08-21 18:40:21,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:21,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132739568] [2021-08-21 18:40:21,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:21,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:21,609 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:21,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:21,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132739568] [2021-08-21 18:40:21,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132739568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:21,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517576653] [2021-08-21 18:40:21,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:40:21,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:21,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:21,616 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 18:40:21,618 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 18:40:22,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:40:22,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:22,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:22,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:22,643 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:22,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517576653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:22,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:22,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:22,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551378337] [2021-08-21 18:40:22,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:22,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:22,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:22,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:22,645 INFO L87 Difference]: Start difference. First operand 437 states and 739 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:25,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:25,698 INFO L93 Difference]: Finished difference Result 718 states and 1177 transitions. [2021-08-21 18:40:25,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:40:25,700 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:25,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:25,702 INFO L225 Difference]: With dead ends: 718 [2021-08-21 18:40:25,702 INFO L226 Difference]: Without dead ends: 672 [2021-08-21 18:40:25,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2186 ImplicationChecksByTransitivity, 2744.4ms TimeCoverageRelationStatistics Valid=856, Invalid=6626, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 18:40:25,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-08-21 18:40:25,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 454. [2021-08-21 18:40:25,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 1.6997792494481236) internal successors, (770), 453 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:25,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 770 transitions. [2021-08-21 18:40:25,709 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 770 transitions. Word has length 31 [2021-08-21 18:40:25,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:25,709 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 770 transitions. [2021-08-21 18:40:25,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:25,710 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 770 transitions. [2021-08-21 18:40:25,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:25,710 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:25,710 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:25,731 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 18:40:25,924 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,SelfDestructingSolverStorable21 [2021-08-21 18:40:25,925 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:25,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:25,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1414810981, now seen corresponding path program 21 times [2021-08-21 18:40:25,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:25,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376706991] [2021-08-21 18:40:25,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:25,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:25,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:26,204 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:26,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:26,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376706991] [2021-08-21 18:40:26,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376706991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:26,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247002989] [2021-08-21 18:40:26,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:40:26,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:26,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:26,205 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 18:40:26,207 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 18:40:26,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:40:26,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:26,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:26,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:27,269 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:27,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247002989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:27,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:27,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:27,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916933661] [2021-08-21 18:40:27,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:27,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:27,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:27,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:27,270 INFO L87 Difference]: Start difference. First operand 454 states and 770 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:30,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:30,313 INFO L93 Difference]: Finished difference Result 800 states and 1322 transitions. [2021-08-21 18:40:30,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 18:40:30,313 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:30,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:30,315 INFO L225 Difference]: With dead ends: 800 [2021-08-21 18:40:30,315 INFO L226 Difference]: Without dead ends: 770 [2021-08-21 18:40:30,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2302 ImplicationChecksByTransitivity, 2758.4ms TimeCoverageRelationStatistics Valid=986, Invalid=6846, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 18:40:30,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-08-21 18:40:30,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 456. [2021-08-21 18:40:30,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 1.6989010989010989) internal successors, (773), 455 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:30,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 773 transitions. [2021-08-21 18:40:30,323 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 773 transitions. Word has length 31 [2021-08-21 18:40:30,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:30,323 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 773 transitions. [2021-08-21 18:40:30,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:30,323 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 773 transitions. [2021-08-21 18:40:30,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:30,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:30,324 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:30,343 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 18:40:30,534 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,SelfDestructingSolverStorable22 [2021-08-21 18:40:30,534 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:30,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:30,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1798945193, now seen corresponding path program 22 times [2021-08-21 18:40:30,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:30,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055139690] [2021-08-21 18:40:30,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:30,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:30,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:30,807 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:30,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:30,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055139690] [2021-08-21 18:40:30,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055139690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:30,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166839130] [2021-08-21 18:40:30,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:40:30,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:30,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:30,808 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 18:40:30,809 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 18:40:31,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:40:31,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:31,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:31,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:31,876 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:31,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166839130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:31,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:31,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2021-08-21 18:40:31,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083607107] [2021-08-21 18:40:31,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:40:31,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:31,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:40:31,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:40:31,877 INFO L87 Difference]: Start difference. First operand 456 states and 773 transitions. Second operand has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:34,342 INFO L93 Difference]: Finished difference Result 942 states and 1506 transitions. [2021-08-21 18:40:34,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 18:40:34,342 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:34,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:34,345 INFO L225 Difference]: With dead ends: 942 [2021-08-21 18:40:34,345 INFO L226 Difference]: Without dead ends: 904 [2021-08-21 18:40:34,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1750 ImplicationChecksByTransitivity, 2200.3ms TimeCoverageRelationStatistics Valid=758, Invalid=5404, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 18:40:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-08-21 18:40:34,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 529. [2021-08-21 18:40:34,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.7159090909090908) internal successors, (906), 528 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:34,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 906 transitions. [2021-08-21 18:40:34,353 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 906 transitions. Word has length 31 [2021-08-21 18:40:34,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:34,353 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 906 transitions. [2021-08-21 18:40:34,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:34,353 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 906 transitions. [2021-08-21 18:40:34,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:34,354 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:34,354 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:34,374 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 18:40:34,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:34,561 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:34,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:34,561 INFO L82 PathProgramCache]: Analyzing trace with hash 870535013, now seen corresponding path program 23 times [2021-08-21 18:40:34,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:34,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967439663] [2021-08-21 18:40:34,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:34,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:34,755 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:34,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:34,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967439663] [2021-08-21 18:40:34,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967439663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:34,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958717466] [2021-08-21 18:40:34,756 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:40:34,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:34,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:34,757 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 18:40:34,757 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 18:40:35,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:40:35,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:35,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:40:35,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:36,253 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:36,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958717466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:36,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:36,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-21 18:40:36,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349521581] [2021-08-21 18:40:36,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:36,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:36,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:36,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:36,254 INFO L87 Difference]: Start difference. First operand 529 states and 906 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:37,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:37,310 INFO L93 Difference]: Finished difference Result 1168 states and 1947 transitions. [2021-08-21 18:40:37,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:40:37,311 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:37,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:37,314 INFO L225 Difference]: With dead ends: 1168 [2021-08-21 18:40:37,314 INFO L226 Difference]: Without dead ends: 1152 [2021-08-21 18:40:37,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 1002.3ms TimeCoverageRelationStatistics Valid=520, Invalid=2132, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:40:37,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2021-08-21 18:40:37,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 748. [2021-08-21 18:40:37,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 1.7563587684069613) internal successors, (1312), 747 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:37,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1312 transitions. [2021-08-21 18:40:37,339 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1312 transitions. Word has length 31 [2021-08-21 18:40:37,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:37,339 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1312 transitions. [2021-08-21 18:40:37,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:37,340 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1312 transitions. [2021-08-21 18:40:37,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:37,341 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:37,341 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:37,359 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 18:40:37,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:37,557 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:37,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:37,557 INFO L82 PathProgramCache]: Analyzing trace with hash 500508909, now seen corresponding path program 24 times [2021-08-21 18:40:37,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:37,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411081769] [2021-08-21 18:40:37,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:37,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:37,845 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:37,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:37,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411081769] [2021-08-21 18:40:37,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411081769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:37,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146327843] [2021-08-21 18:40:37,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:40:37,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:37,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:37,846 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 18:40:37,847 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 18:40:38,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:40:38,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:38,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:38,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:39,014 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:39,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146327843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:39,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:39,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:39,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770020155] [2021-08-21 18:40:39,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:39,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:39,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:39,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:39,016 INFO L87 Difference]: Start difference. First operand 748 states and 1312 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:41,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:41,333 INFO L93 Difference]: Finished difference Result 900 states and 1542 transitions. [2021-08-21 18:40:41,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:40:41,333 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:41,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:41,335 INFO L225 Difference]: With dead ends: 900 [2021-08-21 18:40:41,335 INFO L226 Difference]: Without dead ends: 872 [2021-08-21 18:40:41,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1239 ImplicationChecksByTransitivity, 2182.9ms TimeCoverageRelationStatistics Valid=592, Invalid=4238, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:40:41,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-08-21 18:40:41,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 742. [2021-08-21 18:40:41,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 741 states have (on average 1.7543859649122806) internal successors, (1300), 741 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:41,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 1300 transitions. [2021-08-21 18:40:41,344 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 1300 transitions. Word has length 31 [2021-08-21 18:40:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:41,344 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 1300 transitions. [2021-08-21 18:40:41,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:41,345 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 1300 transitions. [2021-08-21 18:40:41,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:41,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:41,346 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:41,366 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 18:40:41,563 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,SelfDestructingSolverStorable25 [2021-08-21 18:40:41,563 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:41,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:41,564 INFO L82 PathProgramCache]: Analyzing trace with hash 680592113, now seen corresponding path program 25 times [2021-08-21 18:40:41,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:41,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802867789] [2021-08-21 18:40:41,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:41,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:41,842 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:41,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:41,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802867789] [2021-08-21 18:40:41,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802867789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:41,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873551071] [2021-08-21 18:40:41,843 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:40:41,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:41,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:41,843 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 18:40:41,844 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 18:40:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:42,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:42,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:43,030 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:43,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873551071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:43,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:43,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:43,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195722349] [2021-08-21 18:40:43,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:43,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:43,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:43,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:43,031 INFO L87 Difference]: Start difference. First operand 742 states and 1300 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:46,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:46,665 INFO L93 Difference]: Finished difference Result 1338 states and 2215 transitions. [2021-08-21 18:40:46,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 18:40:46,665 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:46,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:46,669 INFO L225 Difference]: With dead ends: 1338 [2021-08-21 18:40:46,669 INFO L226 Difference]: Without dead ends: 1288 [2021-08-21 18:40:46,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3356 ImplicationChecksByTransitivity, 3254.1ms TimeCoverageRelationStatistics Valid=1183, Invalid=9323, Unknown=0, NotChecked=0, Total=10506 [2021-08-21 18:40:46,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-08-21 18:40:46,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 820. [2021-08-21 18:40:46,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 1.7655677655677655) internal successors, (1446), 819 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:46,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1446 transitions. [2021-08-21 18:40:46,683 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1446 transitions. Word has length 31 [2021-08-21 18:40:46,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:46,683 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1446 transitions. [2021-08-21 18:40:46,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:46,683 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1446 transitions. [2021-08-21 18:40:46,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:40:46,685 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:46,685 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:46,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 18:40:46,900 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,SelfDestructingSolverStorable26 [2021-08-21 18:40:46,901 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:46,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:46,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1447472489, now seen corresponding path program 26 times [2021-08-21 18:40:46,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:46,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616604777] [2021-08-21 18:40:46,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:46,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:47,156 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:47,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:47,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616604777] [2021-08-21 18:40:47,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616604777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:47,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359313126] [2021-08-21 18:40:47,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:40:47,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:47,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:47,158 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 18:40:47,158 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 18:40:47,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:40:47,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:47,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:40:47,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:48,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359313126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:48,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:48,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:40:48,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343620358] [2021-08-21 18:40:48,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:48,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:48,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:48,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:48,382 INFO L87 Difference]: Start difference. First operand 820 states and 1446 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:51,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:51,734 INFO L93 Difference]: Finished difference Result 1280 states and 2156 transitions. [2021-08-21 18:40:51,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:40:51,735 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:40:51,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:51,738 INFO L225 Difference]: With dead ends: 1280 [2021-08-21 18:40:51,738 INFO L226 Difference]: Without dead ends: 1260 [2021-08-21 18:40:51,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2397 ImplicationChecksByTransitivity, 2970.2ms TimeCoverageRelationStatistics Valid=964, Invalid=7046, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 18:40:51,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1260 states. [2021-08-21 18:40:51,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1260 to 904. [2021-08-21 18:40:51,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 1.7563676633444076) internal successors, (1586), 903 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:51,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1586 transitions. [2021-08-21 18:40:51,749 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1586 transitions. Word has length 31 [2021-08-21 18:40:51,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:51,749 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 1586 transitions. [2021-08-21 18:40:51,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:51,750 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1586 transitions. [2021-08-21 18:40:51,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:40:51,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:51,751 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:51,771 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 18:40:51,964 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,SelfDestructingSolverStorable27 [2021-08-21 18:40:51,965 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:51,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:51,965 INFO L82 PathProgramCache]: Analyzing trace with hash 541280935, now seen corresponding path program 27 times [2021-08-21 18:40:51,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:51,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626914933] [2021-08-21 18:40:51,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:51,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:52,077 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:52,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:52,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626914933] [2021-08-21 18:40:52,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626914933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:52,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070303453] [2021-08-21 18:40:52,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:40:52,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:52,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:52,078 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 18:40:52,079 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 18:40:52,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:40:52,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:52,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 18:40:52,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:53,241 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:53,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070303453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:53,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:53,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-21 18:40:53,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510689974] [2021-08-21 18:40:53,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:40:53,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:53,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:40:53,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:40:53,242 INFO L87 Difference]: Start difference. First operand 904 states and 1586 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:54,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:54,263 INFO L93 Difference]: Finished difference Result 1553 states and 2610 transitions. [2021-08-21 18:40:54,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:40:54,264 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:40:54,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:54,268 INFO L225 Difference]: With dead ends: 1553 [2021-08-21 18:40:54,268 INFO L226 Difference]: Without dead ends: 1553 [2021-08-21 18:40:54,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 909.2ms TimeCoverageRelationStatistics Valid=1299, Invalid=3671, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:40:54,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2021-08-21 18:40:54,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 1123. [2021-08-21 18:40:54,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 1.7477718360071302) internal successors, (1961), 1122 states have internal predecessors, (1961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:54,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1961 transitions. [2021-08-21 18:40:54,281 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1961 transitions. Word has length 33 [2021-08-21 18:40:54,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:54,282 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 1961 transitions. [2021-08-21 18:40:54,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:54,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1961 transitions. [2021-08-21 18:40:54,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:40:54,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:54,283 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:54,304 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 18:40:54,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 18:40:54,501 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:54,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:54,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1847765355, now seen corresponding path program 28 times [2021-08-21 18:40:54,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:54,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381624283] [2021-08-21 18:40:54,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:54,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:54,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:54,830 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:54,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:54,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381624283] [2021-08-21 18:40:54,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381624283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:54,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949430388] [2021-08-21 18:40:54,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:40:54,831 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:54,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:54,838 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 18:40:54,839 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 18:40:55,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:40:55,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:55,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:40:55,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:56,213 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:56,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949430388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:56,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:56,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 27 [2021-08-21 18:40:56,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045552423] [2021-08-21 18:40:56,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:40:56,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:56,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:40:56,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:40:56,215 INFO L87 Difference]: Start difference. First operand 1123 states and 1961 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:58,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:58,512 INFO L93 Difference]: Finished difference Result 1645 states and 2802 transitions. [2021-08-21 18:40:58,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:40:58,512 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:40:58,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:58,516 INFO L225 Difference]: With dead ends: 1645 [2021-08-21 18:40:58,516 INFO L226 Difference]: Without dead ends: 1607 [2021-08-21 18:40:58,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1308 ImplicationChecksByTransitivity, 2071.6ms TimeCoverageRelationStatistics Valid=583, Invalid=4529, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:40:58,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2021-08-21 18:40:58,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1241. [2021-08-21 18:40:58,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 1.7443548387096774) internal successors, (2163), 1240 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:58,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 2163 transitions. [2021-08-21 18:40:58,530 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 2163 transitions. Word has length 33 [2021-08-21 18:40:58,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:58,531 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 2163 transitions. [2021-08-21 18:40:58,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:58,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 2163 transitions. [2021-08-21 18:40:58,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:40:58,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:58,533 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:58,552 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 18:40:58,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:58,757 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:40:58,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:58,757 INFO L82 PathProgramCache]: Analyzing trace with hash 1939238185, now seen corresponding path program 29 times [2021-08-21 18:40:58,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:58,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968498293] [2021-08-21 18:40:58,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:58,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:58,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:59,064 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:40:59,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:59,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968498293] [2021-08-21 18:40:59,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968498293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:59,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881181659] [2021-08-21 18:40:59,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:40:59,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:59,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:59,066 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 18:40:59,066 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 18:40:59,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:40:59,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:59,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:40:59,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:00,479 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:00,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881181659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:00,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:00,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:00,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439616556] [2021-08-21 18:41:00,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:00,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:00,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:00,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:00,481 INFO L87 Difference]: Start difference. First operand 1241 states and 2163 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:01,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:01,948 INFO L93 Difference]: Finished difference Result 1704 states and 2931 transitions. [2021-08-21 18:41:01,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:41:01,949 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:01,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:01,953 INFO L225 Difference]: With dead ends: 1704 [2021-08-21 18:41:01,953 INFO L226 Difference]: Without dead ends: 1654 [2021-08-21 18:41:01,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 1340.7ms TimeCoverageRelationStatistics Valid=451, Invalid=3089, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:41:01,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1654 states. [2021-08-21 18:41:01,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1654 to 1273. [2021-08-21 18:41:01,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 1272 states have (on average 1.744496855345912) internal successors, (2219), 1272 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:01,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 2219 transitions. [2021-08-21 18:41:01,968 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 2219 transitions. Word has length 35 [2021-08-21 18:41:01,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:01,968 INFO L470 AbstractCegarLoop]: Abstraction has 1273 states and 2219 transitions. [2021-08-21 18:41:01,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:01,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 2219 transitions. [2021-08-21 18:41:01,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:01,970 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:01,970 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:01,988 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 18:41:02,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:02,177 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:02,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:02,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1663325417, now seen corresponding path program 30 times [2021-08-21 18:41:02,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:02,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968346032] [2021-08-21 18:41:02,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:02,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:02,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:02,469 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:02,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:02,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968346032] [2021-08-21 18:41:02,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968346032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:02,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458684434] [2021-08-21 18:41:02,470 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:41:02,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:02,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:02,474 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 18:41:02,474 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 18:41:03,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:41:03,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:03,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:03,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:03,907 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:03,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458684434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:03,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:03,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:03,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887722918] [2021-08-21 18:41:03,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:03,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:03,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:03,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:03,908 INFO L87 Difference]: Start difference. First operand 1273 states and 2219 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:05,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:05,920 INFO L93 Difference]: Finished difference Result 1742 states and 2964 transitions. [2021-08-21 18:41:05,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:41:05,922 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:05,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:05,926 INFO L225 Difference]: With dead ends: 1742 [2021-08-21 18:41:05,926 INFO L226 Difference]: Without dead ends: 1698 [2021-08-21 18:41:05,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1346 ImplicationChecksByTransitivity, 1709.1ms TimeCoverageRelationStatistics Valid=579, Invalid=4677, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 18:41:05,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2021-08-21 18:41:05,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 1319. [2021-08-21 18:41:05,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1319 states, 1318 states have (on average 1.744309559939302) internal successors, (2299), 1318 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:05,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 2299 transitions. [2021-08-21 18:41:05,940 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 2299 transitions. Word has length 35 [2021-08-21 18:41:05,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:05,940 INFO L470 AbstractCegarLoop]: Abstraction has 1319 states and 2299 transitions. [2021-08-21 18:41:05,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:05,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 2299 transitions. [2021-08-21 18:41:05,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:05,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:05,942 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:05,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 18:41:06,151 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,SelfDestructingSolverStorable31 [2021-08-21 18:41:06,152 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:06,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:06,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1588360283, now seen corresponding path program 31 times [2021-08-21 18:41:06,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:06,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381849884] [2021-08-21 18:41:06,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:06,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:06,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:06,469 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:06,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:06,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381849884] [2021-08-21 18:41:06,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381849884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:06,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302153328] [2021-08-21 18:41:06,470 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:41:06,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:06,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:06,471 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 18:41:06,471 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 18:41:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:07,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:07,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:07,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302153328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:07,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:07,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:07,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92253502] [2021-08-21 18:41:07,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:07,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:07,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:07,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:07,857 INFO L87 Difference]: Start difference. First operand 1319 states and 2299 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:09,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:09,857 INFO L93 Difference]: Finished difference Result 1744 states and 2978 transitions. [2021-08-21 18:41:09,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:41:09,857 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:09,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:09,861 INFO L225 Difference]: With dead ends: 1744 [2021-08-21 18:41:09,861 INFO L226 Difference]: Without dead ends: 1706 [2021-08-21 18:41:09,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1213 ImplicationChecksByTransitivity, 1715.4ms TimeCoverageRelationStatistics Valid=626, Invalid=4204, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:41:09,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2021-08-21 18:41:09,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 1341. [2021-08-21 18:41:09,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 1.7417910447761193) internal successors, (2334), 1340 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:09,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 2334 transitions. [2021-08-21 18:41:09,876 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 2334 transitions. Word has length 35 [2021-08-21 18:41:09,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:09,877 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 2334 transitions. [2021-08-21 18:41:09,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:09,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 2334 transitions. [2021-08-21 18:41:09,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:09,878 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:09,878 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:09,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 18:41:10,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:10,089 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:10,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:10,089 INFO L82 PathProgramCache]: Analyzing trace with hash -99008159, now seen corresponding path program 32 times [2021-08-21 18:41:10,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:10,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802156272] [2021-08-21 18:41:10,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:10,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:10,425 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:10,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:10,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802156272] [2021-08-21 18:41:10,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802156272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:10,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356060985] [2021-08-21 18:41:10,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:41:10,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:10,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:10,426 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 18:41:10,427 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 18:41:11,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:41:11,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:11,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:11,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:11,930 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:11,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356060985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:11,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:11,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:11,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135993423] [2021-08-21 18:41:11,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:11,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:11,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:11,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:11,932 INFO L87 Difference]: Start difference. First operand 1341 states and 2334 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:13,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:13,905 INFO L93 Difference]: Finished difference Result 1785 states and 3062 transitions. [2021-08-21 18:41:13,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:41:13,906 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:13,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:13,910 INFO L225 Difference]: With dead ends: 1785 [2021-08-21 18:41:13,910 INFO L226 Difference]: Without dead ends: 1755 [2021-08-21 18:41:13,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1246 ImplicationChecksByTransitivity, 1802.5ms TimeCoverageRelationStatistics Valid=677, Invalid=4293, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:41:13,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1755 states. [2021-08-21 18:41:13,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1755 to 1367. [2021-08-21 18:41:13,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1367 states, 1366 states have (on average 1.7423133235724744) internal successors, (2380), 1366 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:13,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 2380 transitions. [2021-08-21 18:41:13,926 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 2380 transitions. Word has length 35 [2021-08-21 18:41:13,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:13,927 INFO L470 AbstractCegarLoop]: Abstraction has 1367 states and 2380 transitions. [2021-08-21 18:41:13,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:13,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 2380 transitions. [2021-08-21 18:41:13,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:13,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:13,928 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:13,946 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 18:41:14,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:14,138 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:14,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:14,138 INFO L82 PathProgramCache]: Analyzing trace with hash -821479907, now seen corresponding path program 33 times [2021-08-21 18:41:14,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:14,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654663545] [2021-08-21 18:41:14,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:14,139 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:14,432 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:14,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:14,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654663545] [2021-08-21 18:41:14,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654663545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:14,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140709811] [2021-08-21 18:41:14,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:41:14,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:14,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:14,433 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 18:41:14,434 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 18:41:15,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:41:15,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:15,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:15,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:15,973 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:15,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140709811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:15,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:15,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:15,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590768077] [2021-08-21 18:41:15,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:15,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:15,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:15,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:15,974 INFO L87 Difference]: Start difference. First operand 1367 states and 2380 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:18,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:18,072 INFO L93 Difference]: Finished difference Result 1893 states and 3240 transitions. [2021-08-21 18:41:18,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:41:18,072 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:18,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:18,076 INFO L225 Difference]: With dead ends: 1893 [2021-08-21 18:41:18,076 INFO L226 Difference]: Without dead ends: 1871 [2021-08-21 18:41:18,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 1790.6ms TimeCoverageRelationStatistics Valid=691, Invalid=4279, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:41:18,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-08-21 18:41:18,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1404. [2021-08-21 18:41:18,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 1.7419814682822523) internal successors, (2444), 1403 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:18,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 2444 transitions. [2021-08-21 18:41:18,093 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 2444 transitions. Word has length 35 [2021-08-21 18:41:18,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:18,093 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 2444 transitions. [2021-08-21 18:41:18,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:18,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 2444 transitions. [2021-08-21 18:41:18,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:18,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:18,094 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:18,114 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 18:41:18,295 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,SelfDestructingSolverStorable34 [2021-08-21 18:41:18,295 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:18,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:18,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1403464153, now seen corresponding path program 34 times [2021-08-21 18:41:18,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:18,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411269375] [2021-08-21 18:41:18,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:18,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:18,582 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:18,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:18,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411269375] [2021-08-21 18:41:18,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411269375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:18,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028358343] [2021-08-21 18:41:18,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:41:18,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:18,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:18,583 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 18:41:18,584 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 18:41:19,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:41:19,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:19,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 18:41:19,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:19,891 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:19,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028358343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:19,892 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:19,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:41:19,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556312818] [2021-08-21 18:41:19,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:41:19,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:19,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:41:19,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:41:19,893 INFO L87 Difference]: Start difference. First operand 1404 states and 2444 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:22,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:22,265 INFO L93 Difference]: Finished difference Result 2652 states and 4482 transitions. [2021-08-21 18:41:22,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 18:41:22,266 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:22,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:22,269 INFO L225 Difference]: With dead ends: 2652 [2021-08-21 18:41:22,269 INFO L226 Difference]: Without dead ends: 2612 [2021-08-21 18:41:22,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3634 ImplicationChecksByTransitivity, 1876.4ms TimeCoverageRelationStatistics Valid=1405, Invalid=9101, Unknown=0, NotChecked=0, Total=10506 [2021-08-21 18:41:22,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2021-08-21 18:41:22,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 1471. [2021-08-21 18:41:22,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 1.754421768707483) internal successors, (2579), 1470 states have internal predecessors, (2579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:22,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2579 transitions. [2021-08-21 18:41:22,289 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2579 transitions. Word has length 35 [2021-08-21 18:41:22,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:22,289 INFO L470 AbstractCegarLoop]: Abstraction has 1471 states and 2579 transitions. [2021-08-21 18:41:22,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:22,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2579 transitions. [2021-08-21 18:41:22,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:22,291 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:22,291 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:22,314 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 18:41:22,509 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,SelfDestructingSolverStorable35 [2021-08-21 18:41:22,509 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:22,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:22,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1695986925, now seen corresponding path program 35 times [2021-08-21 18:41:22,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:22,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953921962] [2021-08-21 18:41:22,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:22,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:22,829 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:22,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:22,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953921962] [2021-08-21 18:41:22,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953921962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:22,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325560933] [2021-08-21 18:41:22,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:41:22,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:22,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:22,830 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 18:41:22,831 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 18:41:23,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:41:23,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:23,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:23,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:24,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325560933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:24,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:24,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:24,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92536856] [2021-08-21 18:41:24,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:24,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:24,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:24,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:24,473 INFO L87 Difference]: Start difference. First operand 1471 states and 2579 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:28,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:28,628 INFO L93 Difference]: Finished difference Result 2255 states and 3859 transitions. [2021-08-21 18:41:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 18:41:28,628 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:28,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:28,631 INFO L225 Difference]: With dead ends: 2255 [2021-08-21 18:41:28,631 INFO L226 Difference]: Without dead ends: 2193 [2021-08-21 18:41:28,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3305 ImplicationChecksByTransitivity, 3672.1ms TimeCoverageRelationStatistics Valid=1186, Invalid=9734, Unknown=0, NotChecked=0, Total=10920 [2021-08-21 18:41:28,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2193 states. [2021-08-21 18:41:28,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2193 to 1541. [2021-08-21 18:41:28,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1541 states, 1540 states have (on average 1.7616883116883117) internal successors, (2713), 1540 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:28,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1541 states to 1541 states and 2713 transitions. [2021-08-21 18:41:28,648 INFO L78 Accepts]: Start accepts. Automaton has 1541 states and 2713 transitions. Word has length 35 [2021-08-21 18:41:28,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:28,648 INFO L470 AbstractCegarLoop]: Abstraction has 1541 states and 2713 transitions. [2021-08-21 18:41:28,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:28,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1541 states and 2713 transitions. [2021-08-21 18:41:28,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:28,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:28,650 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:28,668 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 18:41:28,850 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,SelfDestructingSolverStorable36 [2021-08-21 18:41:28,850 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:28,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:28,851 INFO L82 PathProgramCache]: Analyzing trace with hash -66346651, now seen corresponding path program 36 times [2021-08-21 18:41:28,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:28,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877753802] [2021-08-21 18:41:28,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:28,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:28,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:29,187 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:29,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:29,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877753802] [2021-08-21 18:41:29,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877753802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:29,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834731546] [2021-08-21 18:41:29,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:41:29,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:29,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:29,188 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 18:41:29,189 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 18:41:30,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:41:30,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:30,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:30,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:30,901 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:30,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834731546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:30,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:30,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:30,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191226707] [2021-08-21 18:41:30,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:30,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:30,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:30,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:30,903 INFO L87 Difference]: Start difference. First operand 1541 states and 2713 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:34,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:34,882 INFO L93 Difference]: Finished difference Result 2269 states and 3894 transitions. [2021-08-21 18:41:34,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 18:41:34,883 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:34,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:34,886 INFO L225 Difference]: With dead ends: 2269 [2021-08-21 18:41:34,886 INFO L226 Difference]: Without dead ends: 2229 [2021-08-21 18:41:34,887 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3270 ImplicationChecksByTransitivity, 3562.3ms TimeCoverageRelationStatistics Valid=1232, Invalid=9480, Unknown=0, NotChecked=0, Total=10712 [2021-08-21 18:41:34,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-08-21 18:41:34,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1563. [2021-08-21 18:41:34,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 1.7586427656850192) internal successors, (2747), 1562 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:34,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 2747 transitions. [2021-08-21 18:41:34,902 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 2747 transitions. Word has length 35 [2021-08-21 18:41:34,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:34,902 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 2747 transitions. [2021-08-21 18:41:34,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:34,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 2747 transitions. [2021-08-21 18:41:34,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:34,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:34,904 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:34,924 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 18:41:35,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:35,105 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:35,105 INFO L82 PathProgramCache]: Analyzing trace with hash -788818399, now seen corresponding path program 37 times [2021-08-21 18:41:35,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:35,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665518452] [2021-08-21 18:41:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:35,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:35,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:35,416 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:35,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:35,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665518452] [2021-08-21 18:41:35,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665518452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:35,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496270732] [2021-08-21 18:41:35,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:41:35,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:35,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:35,417 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 18:41:35,418 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 18:41:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:36,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:36,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:37,082 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:37,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496270732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:37,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:37,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:41:37,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103587407] [2021-08-21 18:41:37,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:41:37,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:37,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:41:37,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:41:37,083 INFO L87 Difference]: Start difference. First operand 1563 states and 2747 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:40,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:40,954 INFO L93 Difference]: Finished difference Result 2414 states and 4137 transitions. [2021-08-21 18:41:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 18:41:40,954 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:40,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:40,958 INFO L225 Difference]: With dead ends: 2414 [2021-08-21 18:41:40,958 INFO L226 Difference]: Without dead ends: 2384 [2021-08-21 18:41:40,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3209 ImplicationChecksByTransitivity, 3412.4ms TimeCoverageRelationStatistics Valid=1279, Invalid=9433, Unknown=0, NotChecked=0, Total=10712 [2021-08-21 18:41:40,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2384 states. [2021-08-21 18:41:40,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2384 to 1587. [2021-08-21 18:41:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 1.7559899117276165) internal successors, (2785), 1586 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 18:41:40,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2785 transitions. [2021-08-21 18:41:40,975 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2785 transitions. Word has length 35 [2021-08-21 18:41:40,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:40,975 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 2785 transitions. [2021-08-21 18:41:40,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:40,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2785 transitions. [2021-08-21 18:41:40,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:40,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:40,978 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:40,996 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 18:41:41,196 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,SelfDestructingSolverStorable38 [2021-08-21 18:41:41,196 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:41,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:41,197 INFO L82 PathProgramCache]: Analyzing trace with hash -280556375, now seen corresponding path program 38 times [2021-08-21 18:41:41,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:41,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108837783] [2021-08-21 18:41:41,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:41,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:41,504 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:41,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:41,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108837783] [2021-08-21 18:41:41,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108837783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:41,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792215872] [2021-08-21 18:41:41,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:41:41,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:41,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:41,505 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 18:41:41,506 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 18:41:42,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:41:42,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:42,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:42,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:43,180 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:43,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792215872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:43,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:43,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:41:43,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973933446] [2021-08-21 18:41:43,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:41:43,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:43,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:41:43,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=735, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:41:43,181 INFO L87 Difference]: Start difference. First operand 1587 states and 2785 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:46,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:46,697 INFO L93 Difference]: Finished difference Result 2279 states and 3936 transitions. [2021-08-21 18:41:46,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 18:41:46,697 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:46,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:46,700 INFO L225 Difference]: With dead ends: 2279 [2021-08-21 18:41:46,700 INFO L226 Difference]: Without dead ends: 2233 [2021-08-21 18:41:46,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2716 ImplicationChecksByTransitivity, 3158.5ms TimeCoverageRelationStatistics Valid=1027, Invalid=8285, Unknown=0, NotChecked=0, Total=9312 [2021-08-21 18:41:46,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2021-08-21 18:41:46,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1617. [2021-08-21 18:41:46,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 1.7568069306930694) internal successors, (2839), 1616 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:46,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2839 transitions. [2021-08-21 18:41:46,719 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2839 transitions. Word has length 35 [2021-08-21 18:41:46,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:46,719 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 2839 transitions. [2021-08-21 18:41:46,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:46,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2839 transitions. [2021-08-21 18:41:46,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:46,721 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:46,721 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:46,742 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 18:41:46,932 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,SelfDestructingSolverStorable39 [2021-08-21 18:41:46,933 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:46,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:46,933 INFO L82 PathProgramCache]: Analyzing trace with hash 486324001, now seen corresponding path program 39 times [2021-08-21 18:41:46,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:46,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215957219] [2021-08-21 18:41:46,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:46,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:47,246 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:47,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:47,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215957219] [2021-08-21 18:41:47,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215957219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:47,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971544472] [2021-08-21 18:41:47,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:41:47,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:47,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:47,247 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 18:41:47,247 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 18:41:48,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:41:48,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:48,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:48,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:48,926 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:48,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971544472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:48,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:48,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:41:48,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249478011] [2021-08-21 18:41:48,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:41:48,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:48,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:41:48,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:41:48,927 INFO L87 Difference]: Start difference. First operand 1617 states and 2839 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:52,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:52,669 INFO L93 Difference]: Finished difference Result 2308 states and 3969 transitions. [2021-08-21 18:41:52,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 18:41:52,670 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:52,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:52,673 INFO L225 Difference]: With dead ends: 2308 [2021-08-21 18:41:52,673 INFO L226 Difference]: Without dead ends: 2278 [2021-08-21 18:41:52,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2983 ImplicationChecksByTransitivity, 3305.2ms TimeCoverageRelationStatistics Valid=1265, Invalid=8635, Unknown=0, NotChecked=0, Total=9900 [2021-08-21 18:41:52,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2021-08-21 18:41:52,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 1625. [2021-08-21 18:41:52,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1624 states have (on average 1.7567733990147782) internal successors, (2853), 1624 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:52,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 2853 transitions. [2021-08-21 18:41:52,690 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 2853 transitions. Word has length 35 [2021-08-21 18:41:52,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:52,690 INFO L470 AbstractCegarLoop]: Abstraction has 1625 states and 2853 transitions. [2021-08-21 18:41:52,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:52,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 2853 transitions. [2021-08-21 18:41:52,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:52,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:52,692 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:52,713 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 18:41:52,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:52,911 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:52,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:52,912 INFO L82 PathProgramCache]: Analyzing trace with hash 870458213, now seen corresponding path program 40 times [2021-08-21 18:41:52,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:52,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129542657] [2021-08-21 18:41:52,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:52,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:53,191 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:53,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:53,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129542657] [2021-08-21 18:41:53,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129542657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:53,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7499315] [2021-08-21 18:41:53,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:41:53,191 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:53,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:53,192 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 18:41:53,193 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 18:41:54,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:41:54,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:54,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:41:54,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:54,932 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:54,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7499315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:54,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:54,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:41:54,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380346173] [2021-08-21 18:41:54,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:41:54,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:54,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:41:54,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:41:54,933 INFO L87 Difference]: Start difference. First operand 1625 states and 2853 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:58,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:58,113 INFO L93 Difference]: Finished difference Result 3125 states and 5233 transitions. [2021-08-21 18:41:58,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 18:41:58,113 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:41:58,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:58,118 INFO L225 Difference]: With dead ends: 3125 [2021-08-21 18:41:58,118 INFO L226 Difference]: Without dead ends: 3079 [2021-08-21 18:41:58,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2146 ImplicationChecksByTransitivity, 2849.1ms TimeCoverageRelationStatistics Valid=1010, Invalid=6646, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 18:41:58,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3079 states. [2021-08-21 18:41:58,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3079 to 1773. [2021-08-21 18:41:58,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 1.7556433408577878) internal successors, (3111), 1772 states have internal predecessors, (3111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:58,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 3111 transitions. [2021-08-21 18:41:58,141 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 3111 transitions. Word has length 35 [2021-08-21 18:41:58,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:58,141 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 3111 transitions. [2021-08-21 18:41:58,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:58,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 3111 transitions. [2021-08-21 18:41:58,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:41:58,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:58,143 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:58,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 18:41:58,356 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,SelfDestructingSolverStorable41 [2021-08-21 18:41:58,357 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:41:58,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:58,357 INFO L82 PathProgramCache]: Analyzing trace with hash -57951967, now seen corresponding path program 41 times [2021-08-21 18:41:58,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:58,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781039448] [2021-08-21 18:41:58,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:58,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:58,631 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:41:58,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:58,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781039448] [2021-08-21 18:41:58,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781039448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:58,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811462909] [2021-08-21 18:41:58,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:41:58,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:58,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:58,632 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 18:41:58,633 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 18:41:59,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 18:41:59,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:59,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:41:59,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:01,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811462909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:01,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:01,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:42:01,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070493308] [2021-08-21 18:42:01,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:42:01,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:01,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:42:01,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=794, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:42:01,058 INFO L87 Difference]: Start difference. First operand 1773 states and 3111 transitions. Second operand has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 30 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:02,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:02,685 INFO L93 Difference]: Finished difference Result 3643 states and 6256 transitions. [2021-08-21 18:42:02,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:42:02,685 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 30 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:02,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:02,690 INFO L225 Difference]: With dead ends: 3643 [2021-08-21 18:42:02,690 INFO L226 Difference]: Without dead ends: 3619 [2021-08-21 18:42:02,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1239 ImplicationChecksByTransitivity, 1591.4ms TimeCoverageRelationStatistics Valid=835, Invalid=3857, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 18:42:02,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3619 states. [2021-08-21 18:42:02,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3619 to 1940. [2021-08-21 18:42:02,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1940 states, 1939 states have (on average 1.7668901495616296) internal successors, (3426), 1939 states have internal predecessors, (3426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:02,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1940 states to 1940 states and 3426 transitions. [2021-08-21 18:42:02,716 INFO L78 Accepts]: Start accepts. Automaton has 1940 states and 3426 transitions. Word has length 35 [2021-08-21 18:42:02,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:02,716 INFO L470 AbstractCegarLoop]: Abstraction has 1940 states and 3426 transitions. [2021-08-21 18:42:02,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 30 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:02,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1940 states and 3426 transitions. [2021-08-21 18:42:02,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:02,718 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:02,718 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:02,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:02,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:02,937 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:02,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:02,938 INFO L82 PathProgramCache]: Analyzing trace with hash 1757657837, now seen corresponding path program 42 times [2021-08-21 18:42:02,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:02,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505646325] [2021-08-21 18:42:02,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:02,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:03,286 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:03,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:03,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505646325] [2021-08-21 18:42:03,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505646325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:03,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551183857] [2021-08-21 18:42:03,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:42:03,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:03,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:03,287 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 18:42:03,289 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 18:42:04,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:42:04,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:04,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:04,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:05,215 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:05,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551183857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:05,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:05,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:42:05,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307005] [2021-08-21 18:42:05,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:42:05,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:05,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:42:05,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:42:05,216 INFO L87 Difference]: Start difference. First operand 1940 states and 3426 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:08,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:08,149 INFO L93 Difference]: Finished difference Result 2377 states and 4139 transitions. [2021-08-21 18:42:08,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:42:08,149 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:08,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:08,152 INFO L225 Difference]: With dead ends: 2377 [2021-08-21 18:42:08,152 INFO L226 Difference]: Without dead ends: 2333 [2021-08-21 18:42:08,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1637 ImplicationChecksByTransitivity, 2615.7ms TimeCoverageRelationStatistics Valid=718, Invalid=5602, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 18:42:08,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-08-21 18:42:08,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1925. [2021-08-21 18:42:08,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1924 states have (on average 1.7635135135135136) internal successors, (3393), 1924 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:08,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 3393 transitions. [2021-08-21 18:42:08,171 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 3393 transitions. Word has length 35 [2021-08-21 18:42:08,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:08,171 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 3393 transitions. [2021-08-21 18:42:08,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:08,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 3393 transitions. [2021-08-21 18:42:08,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:08,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:08,173 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:08,196 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 18:42:08,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:08,384 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:08,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:08,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1276042255, now seen corresponding path program 43 times [2021-08-21 18:42:08,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:08,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529450235] [2021-08-21 18:42:08,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:08,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:08,747 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:08,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:08,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529450235] [2021-08-21 18:42:08,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529450235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:08,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455308585] [2021-08-21 18:42:08,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:42:08,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:08,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:08,749 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 18:42:08,750 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 18:42:10,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:10,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:10,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:10,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455308585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:10,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:10,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:42:10,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634728911] [2021-08-21 18:42:10,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:42:10,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:10,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:42:10,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:42:10,691 INFO L87 Difference]: Start difference. First operand 1925 states and 3393 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:16,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:16,142 INFO L93 Difference]: Finished difference Result 2939 states and 5011 transitions. [2021-08-21 18:42:16,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-08-21 18:42:16,143 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:16,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:16,146 INFO L225 Difference]: With dead ends: 2939 [2021-08-21 18:42:16,146 INFO L226 Difference]: Without dead ends: 2881 [2021-08-21 18:42:16,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5140 ImplicationChecksByTransitivity, 4790.3ms TimeCoverageRelationStatistics Valid=1614, Invalid=14136, Unknown=0, NotChecked=0, Total=15750 [2021-08-21 18:42:16,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2881 states. [2021-08-21 18:42:16,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2881 to 2021. [2021-08-21 18:42:16,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2021 states, 2020 states have (on average 1.7688118811881188) internal successors, (3573), 2020 states have internal predecessors, (3573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:16,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2021 states to 2021 states and 3573 transitions. [2021-08-21 18:42:16,169 INFO L78 Accepts]: Start accepts. Automaton has 2021 states and 3573 transitions. Word has length 35 [2021-08-21 18:42:16,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:16,169 INFO L470 AbstractCegarLoop]: Abstraction has 2021 states and 3573 transitions. [2021-08-21 18:42:16,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:16,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2021 states and 3573 transitions. [2021-08-21 18:42:16,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:16,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:16,171 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:16,193 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 18:42:16,380 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,SelfDestructingSolverStorable44 [2021-08-21 18:42:16,381 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:16,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:16,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1256591465, now seen corresponding path program 44 times [2021-08-21 18:42:16,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:16,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232164866] [2021-08-21 18:42:16,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:16,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:16,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:16,781 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:16,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:16,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232164866] [2021-08-21 18:42:16,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232164866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:16,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041161874] [2021-08-21 18:42:16,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:42:16,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:16,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:16,783 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 18:42:16,784 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 18:42:18,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:42:18,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:18,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:18,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:18,751 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:18,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041161874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:18,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:18,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:42:18,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232901315] [2021-08-21 18:42:18,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:42:18,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:18,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:42:18,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:42:18,752 INFO L87 Difference]: Start difference. First operand 2021 states and 3573 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:22,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:22,815 INFO L93 Difference]: Finished difference Result 2549 states and 4381 transitions. [2021-08-21 18:42:22,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 18:42:22,815 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:22,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:22,818 INFO L225 Difference]: With dead ends: 2549 [2021-08-21 18:42:22,818 INFO L226 Difference]: Without dead ends: 2517 [2021-08-21 18:42:22,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2893 ImplicationChecksByTransitivity, 3684.7ms TimeCoverageRelationStatistics Valid=1038, Invalid=8862, Unknown=0, NotChecked=0, Total=9900 [2021-08-21 18:42:22,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2021-08-21 18:42:22,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 2018. [2021-08-21 18:42:22,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2018 states, 2017 states have (on average 1.7679722359940506) internal successors, (3566), 2017 states have internal predecessors, (3566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:22,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2018 states to 2018 states and 3566 transitions. [2021-08-21 18:42:22,836 INFO L78 Accepts]: Start accepts. Automaton has 2018 states and 3566 transitions. Word has length 35 [2021-08-21 18:42:22,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:22,837 INFO L470 AbstractCegarLoop]: Abstraction has 2018 states and 3566 transitions. [2021-08-21 18:42:22,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:22,837 INFO L276 IsEmpty]: Start isEmpty. Operand 2018 states and 3566 transitions. [2021-08-21 18:42:22,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:22,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:22,839 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:22,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:23,039 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,SelfDestructingSolverStorable45 [2021-08-21 18:42:23,040 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:23,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:23,040 INFO L82 PathProgramCache]: Analyzing trace with hash 534119717, now seen corresponding path program 45 times [2021-08-21 18:42:23,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:23,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748530304] [2021-08-21 18:42:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:23,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:23,373 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:23,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:23,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748530304] [2021-08-21 18:42:23,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748530304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:23,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638299316] [2021-08-21 18:42:23,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:42:23,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:23,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:23,375 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 18:42:23,379 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 18:42:24,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:42:24,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:24,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:24,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:25,436 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:25,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638299316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:25,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:25,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:42:25,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263229912] [2021-08-21 18:42:25,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:42:25,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:25,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:42:25,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:42:25,438 INFO L87 Difference]: Start difference. First operand 2018 states and 3566 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:30,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:30,212 INFO L93 Difference]: Finished difference Result 2881 states and 4956 transitions. [2021-08-21 18:42:30,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-21 18:42:30,213 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:30,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:30,216 INFO L225 Difference]: With dead ends: 2881 [2021-08-21 18:42:30,216 INFO L226 Difference]: Without dead ends: 2851 [2021-08-21 18:42:30,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4121 ImplicationChecksByTransitivity, 4263.1ms TimeCoverageRelationStatistics Valid=1483, Invalid=11857, Unknown=0, NotChecked=0, Total=13340 [2021-08-21 18:42:30,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2851 states. [2021-08-21 18:42:30,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2851 to 2019. [2021-08-21 18:42:30,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 2018 states have (on average 1.767591674925669) internal successors, (3567), 2018 states have internal predecessors, (3567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:30,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 3567 transitions. [2021-08-21 18:42:30,238 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 3567 transitions. Word has length 35 [2021-08-21 18:42:30,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:30,238 INFO L470 AbstractCegarLoop]: Abstraction has 2019 states and 3567 transitions. [2021-08-21 18:42:30,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:30,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 3567 transitions. [2021-08-21 18:42:30,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:30,240 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:30,240 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:30,267 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 18:42:30,441 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,SelfDestructingSolverStorable46 [2021-08-21 18:42:30,441 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:30,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:30,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1862923347, now seen corresponding path program 46 times [2021-08-21 18:42:30,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:30,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497645962] [2021-08-21 18:42:30,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:30,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:30,742 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:42:30,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:30,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497645962] [2021-08-21 18:42:30,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497645962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:30,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45157425] [2021-08-21 18:42:30,742 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:42:30,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:30,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:30,743 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 18:42:30,768 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 18:42:32,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:42:32,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:32,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:32,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:32,749 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:32,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45157425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:32,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:32,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2021-08-21 18:42:32,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054945283] [2021-08-21 18:42:32,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:42:32,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:32,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:42:32,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:42:32,750 INFO L87 Difference]: Start difference. First operand 2019 states and 3567 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:36,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:36,038 INFO L93 Difference]: Finished difference Result 3658 states and 6212 transitions. [2021-08-21 18:42:36,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:42:36,039 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:36,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:36,042 INFO L225 Difference]: With dead ends: 3658 [2021-08-21 18:42:36,042 INFO L226 Difference]: Without dead ends: 3634 [2021-08-21 18:42:36,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1880 ImplicationChecksByTransitivity, 2777.3ms TimeCoverageRelationStatistics Valid=1006, Invalid=5800, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:42:36,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3634 states. [2021-08-21 18:42:36,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3634 to 2149. [2021-08-21 18:42:36,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2149 states, 2148 states have (on average 1.7667597765363128) internal successors, (3795), 2148 states have internal predecessors, (3795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:36,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 3795 transitions. [2021-08-21 18:42:36,065 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 3795 transitions. Word has length 35 [2021-08-21 18:42:36,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:36,065 INFO L470 AbstractCegarLoop]: Abstraction has 2149 states and 3795 transitions. [2021-08-21 18:42:36,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:36,065 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 3795 transitions. [2021-08-21 18:42:36,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:36,067 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:36,067 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:36,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:36,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:36,286 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:36,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:36,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1264986149, now seen corresponding path program 47 times [2021-08-21 18:42:36,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:36,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359750063] [2021-08-21 18:42:36,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:36,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:36,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:36,509 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:36,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:36,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359750063] [2021-08-21 18:42:36,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359750063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:36,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036498845] [2021-08-21 18:42:36,509 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:42:36,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:36,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:36,510 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 18:42:36,511 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 18:42:37,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:42:37,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:37,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:42:37,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:39,067 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:39,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036498845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:39,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:39,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-21 18:42:39,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763002375] [2021-08-21 18:42:39,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:42:39,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:39,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:42:39,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:42:39,069 INFO L87 Difference]: Start difference. First operand 2149 states and 3795 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:40,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:40,699 INFO L93 Difference]: Finished difference Result 4559 states and 7895 transitions. [2021-08-21 18:42:40,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:42:40,699 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:40,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:40,704 INFO L225 Difference]: With dead ends: 4559 [2021-08-21 18:42:40,704 INFO L226 Difference]: Without dead ends: 4555 [2021-08-21 18:42:40,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 1430.8ms TimeCoverageRelationStatistics Valid=771, Invalid=3519, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 18:42:40,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4555 states. [2021-08-21 18:42:40,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4555 to 2489. [2021-08-21 18:42:40,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2489 states, 2488 states have (on average 1.782556270096463) internal successors, (4435), 2488 states have internal predecessors, (4435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:40,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2489 states to 2489 states and 4435 transitions. [2021-08-21 18:42:40,734 INFO L78 Accepts]: Start accepts. Automaton has 2489 states and 4435 transitions. Word has length 35 [2021-08-21 18:42:40,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:40,734 INFO L470 AbstractCegarLoop]: Abstraction has 2489 states and 4435 transitions. [2021-08-21 18:42:40,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:40,734 INFO L276 IsEmpty]: Start isEmpty. Operand 2489 states and 4435 transitions. [2021-08-21 18:42:40,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:40,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:40,737 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:40,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:40,949 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,SelfDestructingSolverStorable48 [2021-08-21 18:42:40,949 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:40,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:40,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1906418515, now seen corresponding path program 48 times [2021-08-21 18:42:40,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:40,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70385501] [2021-08-21 18:42:40,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:40,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:40,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:41,247 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:41,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:41,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70385501] [2021-08-21 18:42:41,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70385501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:41,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237785816] [2021-08-21 18:42:41,247 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:42:41,247 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:41,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:41,248 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 18:42:41,280 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 18:42:42,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:42:42,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:42,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:42,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:43,448 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:43,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237785816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:43,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:43,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:42:43,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903208890] [2021-08-21 18:42:43,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:42:43,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:43,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:42:43,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=737, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:42:43,450 INFO L87 Difference]: Start difference. First operand 2489 states and 4435 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:47,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:47,943 INFO L93 Difference]: Finished difference Result 4224 states and 7221 transitions. [2021-08-21 18:42:47,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-08-21 18:42:47,943 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:47,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:47,947 INFO L225 Difference]: With dead ends: 4224 [2021-08-21 18:42:47,947 INFO L226 Difference]: Without dead ends: 4170 [2021-08-21 18:42:47,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3977 ImplicationChecksByTransitivity, 3914.7ms TimeCoverageRelationStatistics Valid=1347, Invalid=11309, Unknown=0, NotChecked=0, Total=12656 [2021-08-21 18:42:47,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-08-21 18:42:47,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 2612. [2021-08-21 18:42:47,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2612 states, 2611 states have (on average 1.7924166985829184) internal successors, (4680), 2611 states have internal predecessors, (4680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:47,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2612 states to 2612 states and 4680 transitions. [2021-08-21 18:42:47,975 INFO L78 Accepts]: Start accepts. Automaton has 2612 states and 4680 transitions. Word has length 35 [2021-08-21 18:42:47,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:47,976 INFO L470 AbstractCegarLoop]: Abstraction has 2612 states and 4680 transitions. [2021-08-21 18:42:47,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:47,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2612 states and 4680 transitions. [2021-08-21 18:42:47,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:47,978 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:47,978 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:47,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:48,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 18:42:48,179 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:48,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:48,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1139538139, now seen corresponding path program 49 times [2021-08-21 18:42:48,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:48,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366457955] [2021-08-21 18:42:48,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:48,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:48,462 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:48,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:48,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366457955] [2021-08-21 18:42:48,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366457955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:48,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451653355] [2021-08-21 18:42:48,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:42:48,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:48,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:48,465 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 18:42:48,466 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 18:42:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:50,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:42:50,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:50,729 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:50,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451653355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:50,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:50,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:42:50,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117905457] [2021-08-21 18:42:50,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:42:50,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:50,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:42:50,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=735, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:42:50,730 INFO L87 Difference]: Start difference. First operand 2612 states and 4680 transitions. Second operand has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:54,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:54,569 INFO L93 Difference]: Finished difference Result 3769 states and 6521 transitions. [2021-08-21 18:42:54,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 18:42:54,569 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:54,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:54,573 INFO L225 Difference]: With dead ends: 3769 [2021-08-21 18:42:54,574 INFO L226 Difference]: Without dead ends: 3749 [2021-08-21 18:42:54,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2551 ImplicationChecksByTransitivity, 3367.6ms TimeCoverageRelationStatistics Valid=1053, Invalid=7877, Unknown=0, NotChecked=0, Total=8930 [2021-08-21 18:42:54,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2021-08-21 18:42:54,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 2574. [2021-08-21 18:42:54,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2574 states, 2573 states have (on average 1.7874076952973184) internal successors, (4599), 2573 states have internal predecessors, (4599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:54,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2574 states to 2574 states and 4599 transitions. [2021-08-21 18:42:54,600 INFO L78 Accepts]: Start accepts. Automaton has 2574 states and 4599 transitions. Word has length 35 [2021-08-21 18:42:54,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:54,600 INFO L470 AbstractCegarLoop]: Abstraction has 2574 states and 4599 transitions. [2021-08-21 18:42:54,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2413793103448274) internal successors, (65), 29 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:54,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2574 states and 4599 transitions. [2021-08-21 18:42:54,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:54,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:54,603 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:54,624 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 18:42:54,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:54,817 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:54,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:54,817 INFO L82 PathProgramCache]: Analyzing trace with hash 519738473, now seen corresponding path program 50 times [2021-08-21 18:42:54,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:54,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005950652] [2021-08-21 18:42:54,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:54,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:54,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:55,031 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:55,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:55,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005950652] [2021-08-21 18:42:55,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005950652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:55,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906197448] [2021-08-21 18:42:55,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:42:55,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:55,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:55,032 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 18:42:55,036 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 18:42:56,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:42:56,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:56,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:42:56,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:57,707 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:57,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906197448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:57,708 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:57,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:42:57,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124405269] [2021-08-21 18:42:57,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:42:57,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:57,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:42:57,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:42:57,709 INFO L87 Difference]: Start difference. First operand 2574 states and 4599 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:58,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:58,977 INFO L93 Difference]: Finished difference Result 4102 states and 7119 transitions. [2021-08-21 18:42:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:42:58,977 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:42:58,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:58,981 INFO L225 Difference]: With dead ends: 4102 [2021-08-21 18:42:58,982 INFO L226 Difference]: Without dead ends: 4046 [2021-08-21 18:42:58,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1179.4ms TimeCoverageRelationStatistics Valid=758, Invalid=3274, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:42:58,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4046 states. [2021-08-21 18:42:59,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4046 to 2694. [2021-08-21 18:42:59,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 2693 states have (on average 1.7905681396212403) internal successors, (4822), 2693 states have internal predecessors, (4822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:59,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 4822 transitions. [2021-08-21 18:42:59,011 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 4822 transitions. Word has length 35 [2021-08-21 18:42:59,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:59,011 INFO L470 AbstractCegarLoop]: Abstraction has 2694 states and 4822 transitions. [2021-08-21 18:42:59,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:59,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 4822 transitions. [2021-08-21 18:42:59,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:42:59,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:59,032 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:59,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:59,232 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,SelfDestructingSolverStorable51 [2021-08-21 18:42:59,233 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:42:59,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:59,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1242832395, now seen corresponding path program 51 times [2021-08-21 18:42:59,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:59,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681056734] [2021-08-21 18:42:59,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:59,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:59,556 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:59,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:59,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681056734] [2021-08-21 18:42:59,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681056734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:59,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478967064] [2021-08-21 18:42:59,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:42:59,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:59,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:59,558 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 18:42:59,558 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 18:43:01,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:43:01,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:01,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:43:01,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:01,952 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:01,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478967064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:01,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:01,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:43:01,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308536858] [2021-08-21 18:43:01,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:43:01,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:01,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:43:01,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=797, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:43:01,953 INFO L87 Difference]: Start difference. First operand 2694 states and 4822 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:07,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:07,528 INFO L93 Difference]: Finished difference Result 4501 states and 7735 transitions. [2021-08-21 18:43:07,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-08-21 18:43:07,528 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:07,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:07,532 INFO L225 Difference]: With dead ends: 4501 [2021-08-21 18:43:07,532 INFO L226 Difference]: Without dead ends: 4431 [2021-08-21 18:43:07,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6064 ImplicationChecksByTransitivity, 4842.2ms TimeCoverageRelationStatistics Valid=1801, Invalid=16289, Unknown=0, NotChecked=0, Total=18090 [2021-08-21 18:43:07,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-08-21 18:43:07,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 3199. [2021-08-21 18:43:07,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3199 states, 3198 states have (on average 1.809255784865541) internal successors, (5786), 3198 states have internal predecessors, (5786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:07,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3199 states to 3199 states and 5786 transitions. [2021-08-21 18:43:07,566 INFO L78 Accepts]: Start accepts. Automaton has 3199 states and 5786 transitions. Word has length 35 [2021-08-21 18:43:07,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:07,567 INFO L470 AbstractCegarLoop]: Abstraction has 3199 states and 5786 transitions. [2021-08-21 18:43:07,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:07,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3199 states and 5786 transitions. [2021-08-21 18:43:07,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:07,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:07,570 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:07,591 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 18:43:07,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:07,771 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:07,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:07,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1289801325, now seen corresponding path program 52 times [2021-08-21 18:43:07,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:07,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847597214] [2021-08-21 18:43:07,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:07,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:08,089 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:08,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:08,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847597214] [2021-08-21 18:43:08,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847597214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:08,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747243077] [2021-08-21 18:43:08,090 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:43:08,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:08,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:08,091 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 18:43:08,091 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 18:43:09,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:43:09,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:09,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:43:09,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:10,427 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:10,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747243077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:10,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:10,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:43:10,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71055333] [2021-08-21 18:43:10,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:43:10,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:10,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:43:10,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:43:10,428 INFO L87 Difference]: Start difference. First operand 3199 states and 5786 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:15,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:15,307 INFO L93 Difference]: Finished difference Result 4257 states and 7407 transitions. [2021-08-21 18:43:15,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-08-21 18:43:15,307 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:15,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:15,311 INFO L225 Difference]: With dead ends: 4257 [2021-08-21 18:43:15,311 INFO L226 Difference]: Without dead ends: 4225 [2021-08-21 18:43:15,312 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4072 ImplicationChecksByTransitivity, 4225.4ms TimeCoverageRelationStatistics Valid=1327, Invalid=11783, Unknown=0, NotChecked=0, Total=13110 [2021-08-21 18:43:15,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4225 states. [2021-08-21 18:43:15,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4225 to 3244. [2021-08-21 18:43:15,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3243 states have (on average 1.8066604995374653) internal successors, (5859), 3243 states have internal predecessors, (5859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:15,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 5859 transitions. [2021-08-21 18:43:15,349 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 5859 transitions. Word has length 35 [2021-08-21 18:43:15,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:15,349 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 5859 transitions. [2021-08-21 18:43:15,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:15,349 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 5859 transitions. [2021-08-21 18:43:15,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:15,352 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:15,352 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:15,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 18:43:15,553 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,SelfDestructingSolverStorable53 [2021-08-21 18:43:15,553 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:15,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:15,553 INFO L82 PathProgramCache]: Analyzing trace with hash 567329577, now seen corresponding path program 53 times [2021-08-21 18:43:15,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:15,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342642045] [2021-08-21 18:43:15,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:15,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:15,876 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:15,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:15,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342642045] [2021-08-21 18:43:15,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342642045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:15,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808717955] [2021-08-21 18:43:15,877 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:43:15,877 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:15,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:15,877 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 18:43:15,878 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 18:43:17,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:43:17,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:17,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:43:17,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:18,313 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:18,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808717955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:18,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:18,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:43:18,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377163357] [2021-08-21 18:43:18,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:43:18,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:18,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:43:18,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:43:18,315 INFO L87 Difference]: Start difference. First operand 3244 states and 5859 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:23,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:23,285 INFO L93 Difference]: Finished difference Result 4210 states and 7356 transitions. [2021-08-21 18:43:23,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-08-21 18:43:23,285 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:23,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:23,290 INFO L225 Difference]: With dead ends: 4210 [2021-08-21 18:43:23,290 INFO L226 Difference]: Without dead ends: 4186 [2021-08-21 18:43:23,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3962 ImplicationChecksByTransitivity, 4252.8ms TimeCoverageRelationStatistics Valid=1334, Invalid=11548, Unknown=0, NotChecked=0, Total=12882 [2021-08-21 18:43:23,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-08-21 18:43:23,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3281. [2021-08-21 18:43:23,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3280 states have (on average 1.801219512195122) internal successors, (5908), 3280 states have internal predecessors, (5908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:23,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 5908 transitions. [2021-08-21 18:43:23,324 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 5908 transitions. Word has length 35 [2021-08-21 18:43:23,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:23,324 INFO L470 AbstractCegarLoop]: Abstraction has 3281 states and 5908 transitions. [2021-08-21 18:43:23,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:23,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 5908 transitions. [2021-08-21 18:43:23,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:23,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:23,327 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:23,356 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 18:43:23,528 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,SelfDestructingSolverStorable54 [2021-08-21 18:43:23,528 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:23,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:23,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1298196009, now seen corresponding path program 54 times [2021-08-21 18:43:23,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:23,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270836140] [2021-08-21 18:43:23,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:23,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:23,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:23,726 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:23,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:23,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270836140] [2021-08-21 18:43:23,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270836140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:23,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260970072] [2021-08-21 18:43:23,726 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:43:23,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:23,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:23,728 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 18:43:23,728 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 18:43:25,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:43:25,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:25,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:43:25,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:26,639 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:26,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260970072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:26,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:26,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-21 18:43:26,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758380881] [2021-08-21 18:43:26,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:43:26,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:26,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:43:26,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:43:26,640 INFO L87 Difference]: Start difference. First operand 3281 states and 5908 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:28,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:28,413 INFO L93 Difference]: Finished difference Result 5440 states and 9693 transitions. [2021-08-21 18:43:28,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:43:28,414 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:28,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:28,420 INFO L225 Difference]: With dead ends: 5440 [2021-08-21 18:43:28,420 INFO L226 Difference]: Without dead ends: 5416 [2021-08-21 18:43:28,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1439 ImplicationChecksByTransitivity, 1599.1ms TimeCoverageRelationStatistics Valid=930, Invalid=4040, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:43:28,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5416 states. [2021-08-21 18:43:28,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5416 to 3106. [2021-08-21 18:43:28,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3106 states, 3105 states have (on average 1.799355877616747) internal successors, (5587), 3105 states have internal predecessors, (5587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:28,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3106 states to 3106 states and 5587 transitions. [2021-08-21 18:43:28,465 INFO L78 Accepts]: Start accepts. Automaton has 3106 states and 5587 transitions. Word has length 35 [2021-08-21 18:43:28,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:28,465 INFO L470 AbstractCegarLoop]: Abstraction has 3106 states and 5587 transitions. [2021-08-21 18:43:28,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:28,465 INFO L276 IsEmpty]: Start isEmpty. Operand 3106 states and 5587 transitions. [2021-08-21 18:43:28,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:28,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:28,468 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:28,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 18:43:28,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:28,678 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:28,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:28,678 INFO L82 PathProgramCache]: Analyzing trace with hash 552948333, now seen corresponding path program 55 times [2021-08-21 18:43:28,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:28,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032507284] [2021-08-21 18:43:28,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:28,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:28,856 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:28,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:28,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032507284] [2021-08-21 18:43:28,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032507284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:28,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170512685] [2021-08-21 18:43:28,856 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:43:28,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:28,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:28,857 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 18:43:28,858 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 18:43:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:30,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:43:30,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:31,959 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:31,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170512685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:31,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:31,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:43:31,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327341735] [2021-08-21 18:43:31,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:43:31,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:31,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:43:31,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:43:31,961 INFO L87 Difference]: Start difference. First operand 3106 states and 5587 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:33,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:33,562 INFO L93 Difference]: Finished difference Result 4658 states and 8032 transitions. [2021-08-21 18:43:33,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:43:33,563 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:33,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:33,568 INFO L225 Difference]: With dead ends: 4658 [2021-08-21 18:43:33,568 INFO L226 Difference]: Without dead ends: 4608 [2021-08-21 18:43:33,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1418.4ms TimeCoverageRelationStatistics Valid=891, Invalid=4221, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:43:33,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4608 states. [2021-08-21 18:43:33,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4608 to 3124. [2021-08-21 18:43:33,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3124 states, 3123 states have (on average 1.8014729426833174) internal successors, (5626), 3123 states have internal predecessors, (5626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:33,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3124 states to 3124 states and 5626 transitions. [2021-08-21 18:43:33,601 INFO L78 Accepts]: Start accepts. Automaton has 3124 states and 5626 transitions. Word has length 35 [2021-08-21 18:43:33,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:33,602 INFO L470 AbstractCegarLoop]: Abstraction has 3124 states and 5626 transitions. [2021-08-21 18:43:33,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:33,602 INFO L276 IsEmpty]: Start isEmpty. Operand 3124 states and 5626 transitions. [2021-08-21 18:43:33,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:33,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:33,604 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:33,625 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 18:43:33,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:33,805 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:33,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:33,805 INFO L82 PathProgramCache]: Analyzing trace with hash -991839311, now seen corresponding path program 56 times [2021-08-21 18:43:33,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:33,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542344292] [2021-08-21 18:43:33,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:33,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:33,962 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:33,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:33,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542344292] [2021-08-21 18:43:33,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542344292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:33,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913664116] [2021-08-21 18:43:33,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:43:33,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:33,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:33,965 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 18:43:33,977 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 18:43:35,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:43:35,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:35,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:43:35,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:37,136 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:37,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913664116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:37,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:37,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:43:37,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385929946] [2021-08-21 18:43:37,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:43:37,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:37,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:43:37,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:43:37,137 INFO L87 Difference]: Start difference. First operand 3124 states and 5626 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:38,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:38,611 INFO L93 Difference]: Finished difference Result 4179 states and 7232 transitions. [2021-08-21 18:43:38,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:43:38,612 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:38,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:38,616 INFO L225 Difference]: With dead ends: 4179 [2021-08-21 18:43:38,616 INFO L226 Difference]: Without dead ends: 4091 [2021-08-21 18:43:38,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1568 ImplicationChecksByTransitivity, 1312.4ms TimeCoverageRelationStatistics Valid=990, Invalid=4412, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:43:38,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4091 states. [2021-08-21 18:43:38,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4091 to 2935. [2021-08-21 18:43:38,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 1.8006134969325154) internal successors, (5283), 2934 states have internal predecessors, (5283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:38,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 5283 transitions. [2021-08-21 18:43:38,656 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 5283 transitions. Word has length 35 [2021-08-21 18:43:38,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:38,656 INFO L470 AbstractCegarLoop]: Abstraction has 2935 states and 5283 transitions. [2021-08-21 18:43:38,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:38,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 5283 transitions. [2021-08-21 18:43:38,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:43:38,659 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:38,660 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:38,685 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 18:43:38,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:38,873 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:38,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:38,873 INFO L82 PathProgramCache]: Analyzing trace with hash 2128745773, now seen corresponding path program 57 times [2021-08-21 18:43:38,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:38,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629430802] [2021-08-21 18:43:38,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:38,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:39,017 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:43:39,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:39,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629430802] [2021-08-21 18:43:39,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629430802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:39,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129755673] [2021-08-21 18:43:39,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:43:39,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:39,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:39,019 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 18:43:39,019 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 18:43:41,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:43:41,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:41,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:43:41,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:41,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129755673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:41,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:41,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-21 18:43:41,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573851905] [2021-08-21 18:43:41,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:43:41,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:41,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:43:41,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:43:41,545 INFO L87 Difference]: Start difference. First operand 2935 states and 5283 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:42,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:42,753 INFO L93 Difference]: Finished difference Result 4579 states and 7950 transitions. [2021-08-21 18:43:42,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 18:43:42,753 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:43:42,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:42,758 INFO L225 Difference]: With dead ends: 4579 [2021-08-21 18:43:42,758 INFO L226 Difference]: Without dead ends: 4563 [2021-08-21 18:43:42,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1132.5ms TimeCoverageRelationStatistics Valid=1544, Invalid=4776, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 18:43:42,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4563 states. [2021-08-21 18:43:42,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4563 to 3089. [2021-08-21 18:43:42,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3089 states, 3088 states have (on average 1.7963082901554404) internal successors, (5547), 3088 states have internal predecessors, (5547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:42,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3089 states to 3089 states and 5547 transitions. [2021-08-21 18:43:42,818 INFO L78 Accepts]: Start accepts. Automaton has 3089 states and 5547 transitions. Word has length 35 [2021-08-21 18:43:42,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:42,818 INFO L470 AbstractCegarLoop]: Abstraction has 3089 states and 5547 transitions. [2021-08-21 18:43:42,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:42,819 INFO L276 IsEmpty]: Start isEmpty. Operand 3089 states and 5547 transitions. [2021-08-21 18:43:42,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:43:42,821 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:42,821 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:42,845 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 18:43:43,036 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,SelfDestructingSolverStorable58 [2021-08-21 18:43:43,037 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:43,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:43,037 INFO L82 PathProgramCache]: Analyzing trace with hash -916844889, now seen corresponding path program 58 times [2021-08-21 18:43:43,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:43,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724762440] [2021-08-21 18:43:43,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:43,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:43,196 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:43,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:43,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724762440] [2021-08-21 18:43:43,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724762440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:43,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815685227] [2021-08-21 18:43:43,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:43:43,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:43,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:43,198 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 18:43:43,199 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 18:43:45,311 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:43:45,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:45,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:43:45,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:46,294 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:46,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815685227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:46,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:46,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 18:43:46,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122066982] [2021-08-21 18:43:46,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:43:46,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:46,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:43:46,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:43:46,295 INFO L87 Difference]: Start difference. First operand 3089 states and 5547 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:47,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:47,827 INFO L93 Difference]: Finished difference Result 3749 states and 6547 transitions. [2021-08-21 18:43:47,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 18:43:47,828 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:43:47,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:47,831 INFO L225 Difference]: With dead ends: 3749 [2021-08-21 18:43:47,831 INFO L226 Difference]: Without dead ends: 3735 [2021-08-21 18:43:47,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2074 ImplicationChecksByTransitivity, 1407.9ms TimeCoverageRelationStatistics Valid=1567, Invalid=5573, Unknown=0, NotChecked=0, Total=7140 [2021-08-21 18:43:47,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2021-08-21 18:43:47,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 2409. [2021-08-21 18:43:47,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2409 states, 2408 states have (on average 1.8098006644518272) internal successors, (4358), 2408 states have internal predecessors, (4358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:47,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2409 states to 2409 states and 4358 transitions. [2021-08-21 18:43:47,854 INFO L78 Accepts]: Start accepts. Automaton has 2409 states and 4358 transitions. Word has length 37 [2021-08-21 18:43:47,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:47,854 INFO L470 AbstractCegarLoop]: Abstraction has 2409 states and 4358 transitions. [2021-08-21 18:43:47,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:47,854 INFO L276 IsEmpty]: Start isEmpty. Operand 2409 states and 4358 transitions. [2021-08-21 18:43:47,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:43:47,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:47,856 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:47,880 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 18:43:48,056 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,SelfDestructingSolverStorable59 [2021-08-21 18:43:48,057 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:48,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:48,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1635246887, now seen corresponding path program 59 times [2021-08-21 18:43:48,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:48,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051810357] [2021-08-21 18:43:48,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:48,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:48,424 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:48,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:48,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051810357] [2021-08-21 18:43:48,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051810357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:48,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992625810] [2021-08-21 18:43:48,425 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:43:48,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:48,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:48,426 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 18:43:48,426 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 18:43:50,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:43:50,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:50,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:43:50,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:51,198 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:51,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992625810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:51,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:51,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 31 [2021-08-21 18:43:51,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646556707] [2021-08-21 18:43:51,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:43:51,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:51,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:43:51,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:43:51,199 INFO L87 Difference]: Start difference. First operand 2409 states and 4358 transitions. Second operand has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:54,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:54,660 INFO L93 Difference]: Finished difference Result 3186 states and 5612 transitions. [2021-08-21 18:43:54,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 18:43:54,660 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:43:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:54,664 INFO L225 Difference]: With dead ends: 3186 [2021-08-21 18:43:54,664 INFO L226 Difference]: Without dead ends: 3148 [2021-08-21 18:43:54,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2152 ImplicationChecksByTransitivity, 3075.7ms TimeCoverageRelationStatistics Valid=963, Invalid=7047, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 18:43:54,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3148 states. [2021-08-21 18:43:54,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3148 to 2554. [2021-08-21 18:43:54,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2554 states, 2553 states have (on average 1.8131609870740306) internal successors, (4629), 2553 states have internal predecessors, (4629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:54,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2554 states to 2554 states and 4629 transitions. [2021-08-21 18:43:54,687 INFO L78 Accepts]: Start accepts. Automaton has 2554 states and 4629 transitions. Word has length 37 [2021-08-21 18:43:54,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:54,687 INFO L470 AbstractCegarLoop]: Abstraction has 2554 states and 4629 transitions. [2021-08-21 18:43:54,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand 2554 states and 4629 transitions. [2021-08-21 18:43:54,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:43:54,690 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:54,690 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:54,711 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 18:43:54,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:54,890 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:43:54,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:54,891 INFO L82 PathProgramCache]: Analyzing trace with hash 2132482019, now seen corresponding path program 60 times [2021-08-21 18:43:54,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:54,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70048719] [2021-08-21 18:43:54,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:54,891 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:55,187 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:43:55,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:55,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70048719] [2021-08-21 18:43:55,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70048719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:55,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545585008] [2021-08-21 18:43:55,188 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:43:55,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:55,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:55,189 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 18:43:55,189 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 18:43:57,333 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:43:57,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:57,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:43:57,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:58,028 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:43:58,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545585008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:58,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:58,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2021-08-21 18:43:58,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563847605] [2021-08-21 18:43:58,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:43:58,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:58,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:43:58,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=735, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:43:58,029 INFO L87 Difference]: Start difference. First operand 2554 states and 4629 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:01,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:01,419 INFO L93 Difference]: Finished difference Result 2999 states and 5337 transitions. [2021-08-21 18:44:01,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 18:44:01,419 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:01,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:01,422 INFO L225 Difference]: With dead ends: 2999 [2021-08-21 18:44:01,422 INFO L226 Difference]: Without dead ends: 2969 [2021-08-21 18:44:01,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2028 ImplicationChecksByTransitivity, 3007.5ms TimeCoverageRelationStatistics Valid=907, Invalid=6575, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 18:44:01,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2969 states. [2021-08-21 18:44:01,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2969 to 2685. [2021-08-21 18:44:01,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2684 states have (on average 1.8055141579731744) internal successors, (4846), 2684 states have internal predecessors, (4846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:01,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 4846 transitions. [2021-08-21 18:44:01,445 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 4846 transitions. Word has length 37 [2021-08-21 18:44:01,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:01,445 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 4846 transitions. [2021-08-21 18:44:01,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:01,445 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 4846 transitions. [2021-08-21 18:44:01,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:01,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:01,447 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:01,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 18:44:01,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:01,649 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:01,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:01,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1588206051, now seen corresponding path program 61 times [2021-08-21 18:44:01,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:01,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185000200] [2021-08-21 18:44:01,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:01,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:01,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:01,957 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:01,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:01,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185000200] [2021-08-21 18:44:01,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185000200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:01,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576282578] [2021-08-21 18:44:01,957 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:44:01,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:01,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:01,958 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 18:44:01,959 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 18:44:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:04,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 18:44:04,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:05,549 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:44:05,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576282578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:05,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:05,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 28 [2021-08-21 18:44:05,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085522536] [2021-08-21 18:44:05,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:44:05,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:05,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:44:05,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:44:05,550 INFO L87 Difference]: Start difference. First operand 2685 states and 4846 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:07,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:07,307 INFO L93 Difference]: Finished difference Result 4329 states and 7672 transitions. [2021-08-21 18:44:07,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:44:07,308 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:07,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:07,312 INFO L225 Difference]: With dead ends: 4329 [2021-08-21 18:44:07,312 INFO L226 Difference]: Without dead ends: 4321 [2021-08-21 18:44:07,312 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 1691.0ms TimeCoverageRelationStatistics Valid=764, Invalid=3658, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 18:44:07,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4321 states. [2021-08-21 18:44:07,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4321 to 2678. [2021-08-21 18:44:07,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2678 states, 2677 states have (on average 1.8035113933507658) internal successors, (4828), 2677 states have internal predecessors, (4828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:07,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2678 states to 2678 states and 4828 transitions. [2021-08-21 18:44:07,339 INFO L78 Accepts]: Start accepts. Automaton has 2678 states and 4828 transitions. Word has length 37 [2021-08-21 18:44:07,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:07,339 INFO L470 AbstractCegarLoop]: Abstraction has 2678 states and 4828 transitions. [2021-08-21 18:44:07,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:07,340 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 4828 transitions. [2021-08-21 18:44:07,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:07,342 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:07,342 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:07,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:07,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:07,542 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:07,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:07,543 INFO L82 PathProgramCache]: Analyzing trace with hash -700603473, now seen corresponding path program 62 times [2021-08-21 18:44:07,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:07,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090112856] [2021-08-21 18:44:07,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:07,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:07,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:07,893 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:07,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:07,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090112856] [2021-08-21 18:44:07,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090112856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:07,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754943752] [2021-08-21 18:44:07,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:44:07,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:07,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:07,894 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 18:44:07,895 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 18:44:10,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:44:10,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:10,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:10,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:10,859 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:10,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754943752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:10,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:10,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:44:10,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016048652] [2021-08-21 18:44:10,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:44:10,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:10,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:44:10,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:44:10,860 INFO L87 Difference]: Start difference. First operand 2678 states and 4828 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:14,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:14,955 INFO L93 Difference]: Finished difference Result 3288 states and 5809 transitions. [2021-08-21 18:44:14,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 18:44:14,955 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:14,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:14,958 INFO L225 Difference]: With dead ends: 3288 [2021-08-21 18:44:14,959 INFO L226 Difference]: Without dead ends: 3258 [2021-08-21 18:44:14,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2843 ImplicationChecksByTransitivity, 3593.4ms TimeCoverageRelationStatistics Valid=1095, Invalid=8805, Unknown=0, NotChecked=0, Total=9900 [2021-08-21 18:44:14,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2021-08-21 18:44:14,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 2768. [2021-08-21 18:44:14,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2768 states, 2767 states have (on average 1.8005059631369715) internal successors, (4982), 2767 states have internal predecessors, (4982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:14,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2768 states to 2768 states and 4982 transitions. [2021-08-21 18:44:14,990 INFO L78 Accepts]: Start accepts. Automaton has 2768 states and 4982 transitions. Word has length 37 [2021-08-21 18:44:14,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:14,991 INFO L470 AbstractCegarLoop]: Abstraction has 2768 states and 4982 transitions. [2021-08-21 18:44:14,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:14,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2768 states and 4982 transitions. [2021-08-21 18:44:14,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:14,993 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:14,993 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:15,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 18:44:15,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:15,193 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:15,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:15,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1825874663, now seen corresponding path program 63 times [2021-08-21 18:44:15,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:15,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719079462] [2021-08-21 18:44:15,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:15,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:15,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:15,602 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:15,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:15,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719079462] [2021-08-21 18:44:15,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719079462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:15,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424822868] [2021-08-21 18:44:15,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:44:15,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:15,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:15,605 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 18:44:15,605 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 18:44:18,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:44:18,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:18,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:18,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:18,750 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:18,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424822868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:18,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:18,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 31 [2021-08-21 18:44:18,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089906497] [2021-08-21 18:44:18,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:44:18,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:18,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:44:18,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:44:18,751 INFO L87 Difference]: Start difference. First operand 2768 states and 4982 transitions. Second operand has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:22,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:22,306 INFO L93 Difference]: Finished difference Result 3145 states and 5576 transitions. [2021-08-21 18:44:22,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:44:22,307 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:22,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:22,310 INFO L225 Difference]: With dead ends: 3145 [2021-08-21 18:44:22,310 INFO L226 Difference]: Without dead ends: 3121 [2021-08-21 18:44:22,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 3186.7ms TimeCoverageRelationStatistics Valid=710, Invalid=6946, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 18:44:22,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3121 states. [2021-08-21 18:44:22,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3121 to 2916. [2021-08-21 18:44:22,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2915 states have (on average 1.7982847341337906) internal successors, (5242), 2915 states have internal predecessors, (5242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:22,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 5242 transitions. [2021-08-21 18:44:22,335 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 5242 transitions. Word has length 37 [2021-08-21 18:44:22,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:22,335 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 5242 transitions. [2021-08-21 18:44:22,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:22,335 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 5242 transitions. [2021-08-21 18:44:22,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:22,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:22,338 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:22,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:22,538 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,SelfDestructingSolverStorable64 [2021-08-21 18:44:22,538 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:22,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:22,539 INFO L82 PathProgramCache]: Analyzing trace with hash -809816021, now seen corresponding path program 64 times [2021-08-21 18:44:22,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:22,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816433945] [2021-08-21 18:44:22,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:22,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:22,952 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:22,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:22,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816433945] [2021-08-21 18:44:22,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816433945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:22,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5459932] [2021-08-21 18:44:22,953 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:44:22,953 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:22,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:22,954 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 18:44:22,954 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 18:44:25,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:44:25,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:25,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:25,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:26,021 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:26,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5459932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:26,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:26,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 31 [2021-08-21 18:44:26,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348404026] [2021-08-21 18:44:26,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:44:26,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:26,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:44:26,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:44:26,023 INFO L87 Difference]: Start difference. First operand 2916 states and 5242 transitions. Second operand has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:29,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:29,413 INFO L93 Difference]: Finished difference Result 3657 states and 6403 transitions. [2021-08-21 18:44:29,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 18:44:29,414 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:29,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:29,417 INFO L225 Difference]: With dead ends: 3657 [2021-08-21 18:44:29,418 INFO L226 Difference]: Without dead ends: 3615 [2021-08-21 18:44:29,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 3003.8ms TimeCoverageRelationStatistics Valid=813, Invalid=6669, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 18:44:29,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3615 states. [2021-08-21 18:44:29,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3615 to 3069. [2021-08-21 18:44:29,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 1.7933507170795306) internal successors, (5502), 3068 states have internal predecessors, (5502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:29,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 5502 transitions. [2021-08-21 18:44:29,445 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 5502 transitions. Word has length 37 [2021-08-21 18:44:29,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:29,445 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 5502 transitions. [2021-08-21 18:44:29,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:29,445 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 5502 transitions. [2021-08-21 18:44:29,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:29,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:29,447 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:29,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:29,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:29,648 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:29,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:29,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1587723289, now seen corresponding path program 65 times [2021-08-21 18:44:29,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:29,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456705627] [2021-08-21 18:44:29,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:29,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:29,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:30,069 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:30,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:30,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456705627] [2021-08-21 18:44:30,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456705627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:30,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195455342] [2021-08-21 18:44:30,069 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:44:30,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:30,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:30,070 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 18:44:30,071 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 18:44:32,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:44:32,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:32,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:32,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:33,322 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:33,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195455342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:33,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:33,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 31 [2021-08-21 18:44:33,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097222592] [2021-08-21 18:44:33,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:44:33,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:33,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:44:33,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:44:33,324 INFO L87 Difference]: Start difference. First operand 3069 states and 5502 transitions. Second operand has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:37,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:37,384 INFO L93 Difference]: Finished difference Result 3549 states and 6291 transitions. [2021-08-21 18:44:37,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 18:44:37,384 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:37,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:37,387 INFO L225 Difference]: With dead ends: 3549 [2021-08-21 18:44:37,387 INFO L226 Difference]: Without dead ends: 3519 [2021-08-21 18:44:37,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2446 ImplicationChecksByTransitivity, 3545.9ms TimeCoverageRelationStatistics Valid=903, Invalid=8217, Unknown=0, NotChecked=0, Total=9120 [2021-08-21 18:44:37,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3519 states. [2021-08-21 18:44:37,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3519 to 3232. [2021-08-21 18:44:37,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3232 states, 3231 states have (on average 1.7867533271432994) internal successors, (5773), 3231 states have internal predecessors, (5773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:37,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3232 states to 3232 states and 5773 transitions. [2021-08-21 18:44:37,415 INFO L78 Accepts]: Start accepts. Automaton has 3232 states and 5773 transitions. Word has length 37 [2021-08-21 18:44:37,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:37,415 INFO L470 AbstractCegarLoop]: Abstraction has 3232 states and 5773 transitions. [2021-08-21 18:44:37,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:37,415 INFO L276 IsEmpty]: Start isEmpty. Operand 3232 states and 5773 transitions. [2021-08-21 18:44:37,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:37,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:37,417 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:37,441 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 18:44:37,618 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,SelfDestructingSolverStorable66 [2021-08-21 18:44:37,618 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:37,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:37,618 INFO L82 PathProgramCache]: Analyzing trace with hash 310200943, now seen corresponding path program 66 times [2021-08-21 18:44:37,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:37,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947997376] [2021-08-21 18:44:37,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:37,619 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:37,903 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:44:37,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:37,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947997376] [2021-08-21 18:44:37,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947997376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:37,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490814686] [2021-08-21 18:44:37,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:44:37,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:37,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:37,904 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 18:44:37,932 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 18:44:40,378 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 18:44:40,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:40,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:40,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:41,086 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:41,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490814686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:41,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:41,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 18:44:41,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704612930] [2021-08-21 18:44:41,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:44:41,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:41,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:44:41,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=681, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:44:41,087 INFO L87 Difference]: Start difference. First operand 3232 states and 5773 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:43,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:43,450 INFO L93 Difference]: Finished difference Result 3660 states and 6448 transitions. [2021-08-21 18:44:43,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:44:43,451 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:43,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:43,455 INFO L225 Difference]: With dead ends: 3660 [2021-08-21 18:44:43,455 INFO L226 Difference]: Without dead ends: 3620 [2021-08-21 18:44:43,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 2145.3ms TimeCoverageRelationStatistics Valid=586, Invalid=3836, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 18:44:43,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3620 states. [2021-08-21 18:44:43,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3620 to 3336. [2021-08-21 18:44:43,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3336 states, 3335 states have (on average 1.783808095952024) internal successors, (5949), 3335 states have internal predecessors, (5949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:43,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3336 states to 3336 states and 5949 transitions. [2021-08-21 18:44:43,484 INFO L78 Accepts]: Start accepts. Automaton has 3336 states and 5949 transitions. Word has length 37 [2021-08-21 18:44:43,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:43,484 INFO L470 AbstractCegarLoop]: Abstraction has 3336 states and 5949 transitions. [2021-08-21 18:44:43,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:43,484 INFO L276 IsEmpty]: Start isEmpty. Operand 3336 states and 5949 transitions. [2021-08-21 18:44:43,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:44:43,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:43,487 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:43,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:43,688 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,SelfDestructingSolverStorable67 [2021-08-21 18:44:43,688 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:43,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:43,688 INFO L82 PathProgramCache]: Analyzing trace with hash 266705775, now seen corresponding path program 67 times [2021-08-21 18:44:43,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:43,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41834619] [2021-08-21 18:44:43,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:43,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:43,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:44,094 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:44,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:44,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41834619] [2021-08-21 18:44:44,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41834619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:44,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553267780] [2021-08-21 18:44:44,095 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:44:44,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:44,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:44,097 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 18:44:44,107 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 18:44:46,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:46,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:44:46,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:47,361 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:47,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553267780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:47,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:47,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 31 [2021-08-21 18:44:47,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672597857] [2021-08-21 18:44:47,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:44:47,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:47,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:44:47,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:44:47,362 INFO L87 Difference]: Start difference. First operand 3336 states and 5949 transitions. Second operand has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:51,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:51,775 INFO L93 Difference]: Finished difference Result 4003 states and 6967 transitions. [2021-08-21 18:44:51,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:44:51,775 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 18:44:51,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:51,779 INFO L225 Difference]: With dead ends: 4003 [2021-08-21 18:44:51,779 INFO L226 Difference]: Without dead ends: 3953 [2021-08-21 18:44:51,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3338 ImplicationChecksByTransitivity, 3952.1ms TimeCoverageRelationStatistics Valid=1187, Invalid=10155, Unknown=0, NotChecked=0, Total=11342 [2021-08-21 18:44:51,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3953 states. [2021-08-21 18:44:51,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3953 to 3393. [2021-08-21 18:44:51,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3393 states, 3392 states have (on average 1.7827240566037736) internal successors, (6047), 3392 states have internal predecessors, (6047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:51,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3393 states to 3393 states and 6047 transitions. [2021-08-21 18:44:51,810 INFO L78 Accepts]: Start accepts. Automaton has 3393 states and 6047 transitions. Word has length 37 [2021-08-21 18:44:51,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:51,810 INFO L470 AbstractCegarLoop]: Abstraction has 3393 states and 6047 transitions. [2021-08-21 18:44:51,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.225806451612903) internal successors, (69), 31 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:51,810 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 6047 transitions. [2021-08-21 18:44:51,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:44:51,813 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:51,813 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:51,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:52,024 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,SelfDestructingSolverStorable68 [2021-08-21 18:44:52,024 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:52,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:52,024 INFO L82 PathProgramCache]: Analyzing trace with hash 839659817, now seen corresponding path program 68 times [2021-08-21 18:44:52,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:52,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216919495] [2021-08-21 18:44:52,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:52,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:52,379 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:52,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:52,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216919495] [2021-08-21 18:44:52,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216919495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:52,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725057185] [2021-08-21 18:44:52,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:44:52,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:52,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:52,381 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 18:44:52,384 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 18:44:54,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:44:54,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:44:54,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:44:54,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:55,534 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:55,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725057185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:55,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:55,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:44:55,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719979330] [2021-08-21 18:44:55,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:44:55,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:55,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:44:55,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1014, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:44:55,535 INFO L87 Difference]: Start difference. First operand 3393 states and 6047 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:57,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:57,555 INFO L93 Difference]: Finished difference Result 3751 states and 6622 transitions. [2021-08-21 18:44:57,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:44:57,555 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:44:57,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:57,558 INFO L225 Difference]: With dead ends: 3751 [2021-08-21 18:44:57,559 INFO L226 Difference]: Without dead ends: 3719 [2021-08-21 18:44:57,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1688.6ms TimeCoverageRelationStatistics Valid=552, Invalid=4004, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:44:57,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3719 states. [2021-08-21 18:44:57,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3719 to 3397. [2021-08-21 18:44:57,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3397 states, 3396 states have (on average 1.7826855123674912) internal successors, (6054), 3396 states have internal predecessors, (6054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:57,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3397 states to 3397 states and 6054 transitions. [2021-08-21 18:44:57,587 INFO L78 Accepts]: Start accepts. Automaton has 3397 states and 6054 transitions. Word has length 39 [2021-08-21 18:44:57,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:57,587 INFO L470 AbstractCegarLoop]: Abstraction has 3397 states and 6054 transitions. [2021-08-21 18:44:57,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:57,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3397 states and 6054 transitions. [2021-08-21 18:44:57,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:44:57,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:57,590 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:57,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:57,790 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,SelfDestructingSolverStorable69 [2021-08-21 18:44:57,790 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:44:57,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:57,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1975462121, now seen corresponding path program 69 times [2021-08-21 18:44:57,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:57,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930133256] [2021-08-21 18:44:57,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:57,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:57,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:58,184 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:44:58,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:58,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930133256] [2021-08-21 18:44:58,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930133256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:58,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37833723] [2021-08-21 18:44:58,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:44:58,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:58,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:58,185 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 18:44:58,185 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 18:45:00,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:45:00,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:00,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:00,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:01,431 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:01,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37833723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:01,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:01,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:01,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009421531] [2021-08-21 18:45:01,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:01,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:01,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:01,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1025, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:01,432 INFO L87 Difference]: Start difference. First operand 3397 states and 6054 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:03,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:03,935 INFO L93 Difference]: Finished difference Result 3782 states and 6660 transitions. [2021-08-21 18:45:03,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:45:03,935 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:03,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:03,939 INFO L225 Difference]: With dead ends: 3782 [2021-08-21 18:45:03,939 INFO L226 Difference]: Without dead ends: 3730 [2021-08-21 18:45:03,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1769 ImplicationChecksByTransitivity, 2178.9ms TimeCoverageRelationStatistics Valid=733, Invalid=6073, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:45:03,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2021-08-21 18:45:03,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 3408. [2021-08-21 18:45:03,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3408 states, 3407 states have (on average 1.7822130906956266) internal successors, (6072), 3407 states have internal predecessors, (6072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:03,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3408 states to 3408 states and 6072 transitions. [2021-08-21 18:45:03,973 INFO L78 Accepts]: Start accepts. Automaton has 3408 states and 6072 transitions. Word has length 39 [2021-08-21 18:45:03,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:03,973 INFO L470 AbstractCegarLoop]: Abstraction has 3408 states and 6072 transitions. [2021-08-21 18:45:03,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:03,973 INFO L276 IsEmpty]: Start isEmpty. Operand 3408 states and 6072 transitions. [2021-08-21 18:45:03,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:03,997 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:03,997 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:04,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:04,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:04,197 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:04,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:04,198 INFO L82 PathProgramCache]: Analyzing trace with hash -453271387, now seen corresponding path program 70 times [2021-08-21 18:45:04,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:04,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472871859] [2021-08-21 18:45:04,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:04,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:04,583 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:04,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:04,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472871859] [2021-08-21 18:45:04,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472871859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:04,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281685341] [2021-08-21 18:45:04,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:45:04,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:04,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:04,585 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 18:45:04,585 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 18:45:07,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:45:07,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:07,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:07,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:07,853 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:07,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281685341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:07,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:07,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:07,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860394626] [2021-08-21 18:45:07,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:07,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:07,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:07,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:07,854 INFO L87 Difference]: Start difference. First operand 3408 states and 6072 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:10,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:10,390 INFO L93 Difference]: Finished difference Result 3767 states and 6641 transitions. [2021-08-21 18:45:10,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:45:10,390 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:10,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:10,394 INFO L225 Difference]: With dead ends: 3767 [2021-08-21 18:45:10,394 INFO L226 Difference]: Without dead ends: 3739 [2021-08-21 18:45:10,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1620 ImplicationChecksByTransitivity, 2202.3ms TimeCoverageRelationStatistics Valid=801, Invalid=5519, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 18:45:10,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-08-21 18:45:10,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3418. [2021-08-21 18:45:10,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3418 states, 3417 states have (on average 1.78167983611355) internal successors, (6088), 3417 states have internal predecessors, (6088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:10,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3418 states to 3418 states and 6088 transitions. [2021-08-21 18:45:10,426 INFO L78 Accepts]: Start accepts. Automaton has 3418 states and 6088 transitions. Word has length 39 [2021-08-21 18:45:10,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:10,426 INFO L470 AbstractCegarLoop]: Abstraction has 3418 states and 6088 transitions. [2021-08-21 18:45:10,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:10,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3418 states and 6088 transitions. [2021-08-21 18:45:10,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:10,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:10,429 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:10,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:10,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:10,645 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:10,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:10,645 INFO L82 PathProgramCache]: Analyzing trace with hash 590010209, now seen corresponding path program 71 times [2021-08-21 18:45:10,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:10,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810134802] [2021-08-21 18:45:10,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:10,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:10,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:11,041 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:11,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:11,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810134802] [2021-08-21 18:45:11,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810134802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:11,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294306418] [2021-08-21 18:45:11,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:45:11,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:11,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:11,042 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 18:45:11,043 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 18:45:13,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:45:13,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:13,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:13,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:14,336 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:14,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294306418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:14,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:14,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:14,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874863565] [2021-08-21 18:45:14,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:14,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:14,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:14,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:14,338 INFO L87 Difference]: Start difference. First operand 3418 states and 6088 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:17,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:17,143 INFO L93 Difference]: Finished difference Result 3828 states and 6743 transitions. [2021-08-21 18:45:17,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:45:17,144 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:17,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:17,148 INFO L225 Difference]: With dead ends: 3828 [2021-08-21 18:45:17,148 INFO L226 Difference]: Without dead ends: 3804 [2021-08-21 18:45:17,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1658 ImplicationChecksByTransitivity, 2374.7ms TimeCoverageRelationStatistics Valid=853, Invalid=5627, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 18:45:17,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2021-08-21 18:45:17,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 3428. [2021-08-21 18:45:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3428 states, 3427 states have (on average 1.781149693609571) internal successors, (6104), 3427 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:17,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3428 states to 3428 states and 6104 transitions. [2021-08-21 18:45:17,185 INFO L78 Accepts]: Start accepts. Automaton has 3428 states and 6104 transitions. Word has length 39 [2021-08-21 18:45:17,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:17,185 INFO L470 AbstractCegarLoop]: Abstraction has 3428 states and 6104 transitions. [2021-08-21 18:45:17,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:17,185 INFO L276 IsEmpty]: Start isEmpty. Operand 3428 states and 6104 transitions. [2021-08-21 18:45:17,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:17,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:17,188 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:17,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:17,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:17,389 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:17,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:17,389 INFO L82 PathProgramCache]: Analyzing trace with hash 2079362333, now seen corresponding path program 72 times [2021-08-21 18:45:17,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:17,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847064422] [2021-08-21 18:45:17,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:17,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:17,757 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:17,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:17,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847064422] [2021-08-21 18:45:17,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847064422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:17,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738387236] [2021-08-21 18:45:17,758 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:45:17,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:17,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:17,758 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 18:45:17,761 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 18:45:20,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:45:20,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:20,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:20,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:21,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738387236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:21,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:21,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:21,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257010845] [2021-08-21 18:45:21,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:21,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:21,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:21,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:21,092 INFO L87 Difference]: Start difference. First operand 3428 states and 6104 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:23,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:23,650 INFO L93 Difference]: Finished difference Result 3843 states and 6769 transitions. [2021-08-21 18:45:23,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:45:23,650 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:23,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:23,655 INFO L225 Difference]: With dead ends: 3843 [2021-08-21 18:45:23,655 INFO L226 Difference]: Without dead ends: 3823 [2021-08-21 18:45:23,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 2202.1ms TimeCoverageRelationStatistics Valid=836, Invalid=5484, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 18:45:23,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3823 states. [2021-08-21 18:45:23,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3823 to 3438. [2021-08-21 18:45:23,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 1.7806226360197848) internal successors, (6120), 3437 states have internal predecessors, (6120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:23,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 6120 transitions. [2021-08-21 18:45:23,689 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 6120 transitions. Word has length 39 [2021-08-21 18:45:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:23,689 INFO L470 AbstractCegarLoop]: Abstraction has 3438 states and 6120 transitions. [2021-08-21 18:45:23,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 6120 transitions. [2021-08-21 18:45:23,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:23,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:23,693 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:23,719 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 18:45:23,914 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,SelfDestructingSolverStorable73 [2021-08-21 18:45:23,915 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:23,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:23,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1356890585, now seen corresponding path program 73 times [2021-08-21 18:45:23,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:23,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886517358] [2021-08-21 18:45:23,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:23,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:24,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:24,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886517358] [2021-08-21 18:45:24,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886517358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:24,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397088057] [2021-08-21 18:45:24,318 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:45:24,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:24,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:24,319 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 18:45:24,320 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 18:45:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:27,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:27,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:27,729 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:27,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397088057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:27,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:27,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:27,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999405170] [2021-08-21 18:45:27,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:27,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:27,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:27,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:27,731 INFO L87 Difference]: Start difference. First operand 3438 states and 6120 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:30,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:30,436 INFO L93 Difference]: Finished difference Result 3937 states and 6915 transitions. [2021-08-21 18:45:30,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:45:30,436 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:30,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:30,440 INFO L225 Difference]: With dead ends: 3937 [2021-08-21 18:45:30,440 INFO L226 Difference]: Without dead ends: 3921 [2021-08-21 18:45:30,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 2296.2ms TimeCoverageRelationStatistics Valid=854, Invalid=5626, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 18:45:30,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3921 states. [2021-08-21 18:45:30,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3921 to 3463. [2021-08-21 18:45:30,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3463 states, 3462 states have (on average 1.780473714615829) internal successors, (6164), 3462 states have internal predecessors, (6164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:30,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3463 states to 3463 states and 6164 transitions. [2021-08-21 18:45:30,473 INFO L78 Accepts]: Start accepts. Automaton has 3463 states and 6164 transitions. Word has length 39 [2021-08-21 18:45:30,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:30,474 INFO L470 AbstractCegarLoop]: Abstraction has 3463 states and 6164 transitions. [2021-08-21 18:45:30,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:30,474 INFO L276 IsEmpty]: Start isEmpty. Operand 3463 states and 6164 transitions. [2021-08-21 18:45:30,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:30,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:30,478 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:30,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:30,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:30,679 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:30,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:30,679 INFO L82 PathProgramCache]: Analyzing trace with hash -713132651, now seen corresponding path program 74 times [2021-08-21 18:45:30,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:30,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396327953] [2021-08-21 18:45:30,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:30,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:30,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:30,990 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:30,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:30,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396327953] [2021-08-21 18:45:30,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396327953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:30,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234267797] [2021-08-21 18:45:30,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:30,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:30,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:30,992 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 18:45:30,992 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 18:45:33,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:33,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:33,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:45:33,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:34,190 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 20 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:34,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234267797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:34,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:34,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2021-08-21 18:45:34,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195706041] [2021-08-21 18:45:34,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:45:34,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:34,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:45:34,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:45:34,191 INFO L87 Difference]: Start difference. First operand 3463 states and 6164 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:37,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:37,820 INFO L93 Difference]: Finished difference Result 5105 states and 8955 transitions. [2021-08-21 18:45:37,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-21 18:45:37,821 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:37,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:37,826 INFO L225 Difference]: With dead ends: 5105 [2021-08-21 18:45:37,826 INFO L226 Difference]: Without dead ends: 5053 [2021-08-21 18:45:37,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6658 ImplicationChecksByTransitivity, 2765.0ms TimeCoverageRelationStatistics Valid=2148, Invalid=16212, Unknown=0, NotChecked=0, Total=18360 [2021-08-21 18:45:37,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5053 states. [2021-08-21 18:45:37,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5053 to 3705. [2021-08-21 18:45:37,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3705 states, 3704 states have (on average 1.793196544276458) internal successors, (6642), 3704 states have internal predecessors, (6642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:37,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3705 states to 3705 states and 6642 transitions. [2021-08-21 18:45:37,868 INFO L78 Accepts]: Start accepts. Automaton has 3705 states and 6642 transitions. Word has length 39 [2021-08-21 18:45:37,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:37,868 INFO L470 AbstractCegarLoop]: Abstraction has 3705 states and 6642 transitions. [2021-08-21 18:45:37,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:37,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3705 states and 6642 transitions. [2021-08-21 18:45:37,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:37,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:37,872 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:37,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:38,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:38,072 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:38,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:38,072 INFO L82 PathProgramCache]: Analyzing trace with hash -996567059, now seen corresponding path program 75 times [2021-08-21 18:45:38,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:38,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94030662] [2021-08-21 18:45:38,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:38,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:38,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:38,452 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:38,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:38,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94030662] [2021-08-21 18:45:38,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94030662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:38,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877572589] [2021-08-21 18:45:38,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:45:38,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:38,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:38,458 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 18:45:38,460 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 18:45:41,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:45:41,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:41,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:41,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:41,989 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:41,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877572589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:41,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:41,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:41,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253780713] [2021-08-21 18:45:41,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:41,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:41,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:41,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1035, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:41,990 INFO L87 Difference]: Start difference. First operand 3705 states and 6642 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:47,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:47,540 INFO L93 Difference]: Finished difference Result 4364 states and 7689 transitions. [2021-08-21 18:45:47,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-21 18:45:47,541 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:47,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:47,546 INFO L225 Difference]: With dead ends: 4364 [2021-08-21 18:45:47,546 INFO L226 Difference]: Without dead ends: 4280 [2021-08-21 18:45:47,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4681 ImplicationChecksByTransitivity, 4771.7ms TimeCoverageRelationStatistics Valid=1625, Invalid=13381, Unknown=0, NotChecked=0, Total=15006 [2021-08-21 18:45:47,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4280 states. [2021-08-21 18:45:47,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4280 to 3724. [2021-08-21 18:45:47,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3724 states, 3723 states have (on average 1.793177544990599) internal successors, (6676), 3723 states have internal predecessors, (6676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:47,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3724 states to 3724 states and 6676 transitions. [2021-08-21 18:45:47,580 INFO L78 Accepts]: Start accepts. Automaton has 3724 states and 6676 transitions. Word has length 39 [2021-08-21 18:45:47,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:47,580 INFO L470 AbstractCegarLoop]: Abstraction has 3724 states and 6676 transitions. [2021-08-21 18:45:47,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:47,580 INFO L276 IsEmpty]: Start isEmpty. Operand 3724 states and 6676 transitions. [2021-08-21 18:45:47,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:47,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:47,583 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:47,608 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 18:45:47,783 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,SelfDestructingSolverStorable76 [2021-08-21 18:45:47,783 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:47,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:47,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1912948325, now seen corresponding path program 76 times [2021-08-21 18:45:47,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:47,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774196082] [2021-08-21 18:45:47,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:47,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:48,160 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:48,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:48,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774196082] [2021-08-21 18:45:48,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774196082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:48,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990984166] [2021-08-21 18:45:48,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:45:48,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:48,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:48,162 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 18:45:48,162 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 18:45:50,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:45:50,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:50,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:45:50,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:51,701 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:51,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990984166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:51,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:51,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:45:51,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520346838] [2021-08-21 18:45:51,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:45:51,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:51,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:45:51,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:45:51,702 INFO L87 Difference]: Start difference. First operand 3724 states and 6676 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:57,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:57,004 INFO L93 Difference]: Finished difference Result 4377 states and 7715 transitions. [2021-08-21 18:45:57,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-21 18:45:57,004 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:45:57,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:57,009 INFO L225 Difference]: With dead ends: 4377 [2021-08-21 18:45:57,009 INFO L226 Difference]: Without dead ends: 4321 [2021-08-21 18:45:57,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4754 ImplicationChecksByTransitivity, 4642.3ms TimeCoverageRelationStatistics Valid=1697, Invalid=13309, Unknown=0, NotChecked=0, Total=15006 [2021-08-21 18:45:57,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4321 states. [2021-08-21 18:45:57,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4321 to 3732. [2021-08-21 18:45:57,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3732 states, 3731 states have (on average 1.792548914500134) internal successors, (6688), 3731 states have internal predecessors, (6688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:57,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3732 states to 3732 states and 6688 transitions. [2021-08-21 18:45:57,046 INFO L78 Accepts]: Start accepts. Automaton has 3732 states and 6688 transitions. Word has length 39 [2021-08-21 18:45:57,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:57,046 INFO L470 AbstractCegarLoop]: Abstraction has 3732 states and 6688 transitions. [2021-08-21 18:45:57,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:57,046 INFO L276 IsEmpty]: Start isEmpty. Operand 3732 states and 6688 transitions. [2021-08-21 18:45:57,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:45:57,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:57,049 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:57,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:57,250 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,SelfDestructingSolverStorable77 [2021-08-21 18:45:57,250 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:45:57,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:57,250 INFO L82 PathProgramCache]: Analyzing trace with hash -892666847, now seen corresponding path program 77 times [2021-08-21 18:45:57,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:57,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554683988] [2021-08-21 18:45:57,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:57,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:57,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:57,666 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:57,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:57,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554683988] [2021-08-21 18:45:57,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554683988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:57,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167621716] [2021-08-21 18:45:57,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:45:57,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:57,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:57,668 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 18:45:57,668 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 18:46:00,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:46:00,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:00,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:00,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:01,268 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:01,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167621716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:01,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:01,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:46:01,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346332198] [2021-08-21 18:46:01,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:46:01,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:01,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:46:01,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:46:01,269 INFO L87 Difference]: Start difference. First operand 3732 states and 6688 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:06,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:06,421 INFO L93 Difference]: Finished difference Result 4407 states and 7760 transitions. [2021-08-21 18:46:06,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-21 18:46:06,421 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:06,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:06,426 INFO L225 Difference]: With dead ends: 4407 [2021-08-21 18:46:06,426 INFO L226 Difference]: Without dead ends: 4369 [2021-08-21 18:46:06,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4624 ImplicationChecksByTransitivity, 4578.4ms TimeCoverageRelationStatistics Valid=1701, Invalid=13061, Unknown=0, NotChecked=0, Total=14762 [2021-08-21 18:46:06,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4369 states. [2021-08-21 18:46:06,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4369 to 3740. [2021-08-21 18:46:06,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3740 states, 3739 states have (on average 1.7919229740572347) internal successors, (6700), 3739 states have internal predecessors, (6700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:06,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3740 states to 3740 states and 6700 transitions. [2021-08-21 18:46:06,464 INFO L78 Accepts]: Start accepts. Automaton has 3740 states and 6700 transitions. Word has length 39 [2021-08-21 18:46:06,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:06,464 INFO L470 AbstractCegarLoop]: Abstraction has 3740 states and 6700 transitions. [2021-08-21 18:46:06,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:06,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3740 states and 6700 transitions. [2021-08-21 18:46:06,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:06,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:06,468 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:06,495 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 18:46:06,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:06,668 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:06,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:06,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1615138595, now seen corresponding path program 78 times [2021-08-21 18:46:06,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:06,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988690980] [2021-08-21 18:46:06,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:06,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:07,046 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:07,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:07,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988690980] [2021-08-21 18:46:07,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988690980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:07,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260519625] [2021-08-21 18:46:07,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:07,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:07,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:07,047 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 18:46:07,048 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 18:46:09,953 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:46:09,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:09,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:09,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:10,661 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:10,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260519625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:10,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:10,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:46:10,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787700482] [2021-08-21 18:46:10,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:46:10,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:10,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:46:10,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:46:10,662 INFO L87 Difference]: Start difference. First operand 3740 states and 6700 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:15,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:15,944 INFO L93 Difference]: Finished difference Result 4496 states and 7892 transitions. [2021-08-21 18:46:15,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-08-21 18:46:15,944 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:15,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:15,949 INFO L225 Difference]: With dead ends: 4496 [2021-08-21 18:46:15,949 INFO L226 Difference]: Without dead ends: 4466 [2021-08-21 18:46:15,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4806 ImplicationChecksByTransitivity, 4625.2ms TimeCoverageRelationStatistics Valid=1791, Invalid=13709, Unknown=0, NotChecked=0, Total=15500 [2021-08-21 18:46:15,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4466 states. [2021-08-21 18:46:15,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4466 to 3734. [2021-08-21 18:46:15,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3734 states, 3733 states have (on average 1.7923921778730243) internal successors, (6691), 3733 states have internal predecessors, (6691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:15,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3734 states to 3734 states and 6691 transitions. [2021-08-21 18:46:15,985 INFO L78 Accepts]: Start accepts. Automaton has 3734 states and 6691 transitions. Word has length 39 [2021-08-21 18:46:15,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:15,985 INFO L470 AbstractCegarLoop]: Abstraction has 3734 states and 6691 transitions. [2021-08-21 18:46:15,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:15,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3734 states and 6691 transitions. [2021-08-21 18:46:15,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:15,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:15,988 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:16,014 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 18:46:16,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:16,189 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:16,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:16,189 INFO L82 PathProgramCache]: Analyzing trace with hash -2079133527, now seen corresponding path program 79 times [2021-08-21 18:46:16,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:16,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976177729] [2021-08-21 18:46:16,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:16,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:16,560 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:16,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:16,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976177729] [2021-08-21 18:46:16,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976177729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:16,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278387814] [2021-08-21 18:46:16,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:16,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:16,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:16,562 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 18:46:16,562 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 18:46:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:19,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:19,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:20,159 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:20,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278387814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:20,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:20,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:46:20,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070674699] [2021-08-21 18:46:20,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:46:20,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:20,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:46:20,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:46:20,160 INFO L87 Difference]: Start difference. First operand 3734 states and 6691 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:24,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:24,866 INFO L93 Difference]: Finished difference Result 4387 states and 7733 transitions. [2021-08-21 18:46:24,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:46:24,866 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:24,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:24,871 INFO L225 Difference]: With dead ends: 4387 [2021-08-21 18:46:24,871 INFO L226 Difference]: Without dead ends: 4325 [2021-08-21 18:46:24,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3772 ImplicationChecksByTransitivity, 4105.1ms TimeCoverageRelationStatistics Valid=1360, Invalid=11296, Unknown=0, NotChecked=0, Total=12656 [2021-08-21 18:46:24,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4325 states. [2021-08-21 18:46:24,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4325 to 3753. [2021-08-21 18:46:24,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3753 states, 3752 states have (on average 1.7921108742004264) internal successors, (6724), 3752 states have internal predecessors, (6724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:24,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 6724 transitions. [2021-08-21 18:46:24,904 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 6724 transitions. Word has length 39 [2021-08-21 18:46:24,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:24,904 INFO L470 AbstractCegarLoop]: Abstraction has 3753 states and 6724 transitions. [2021-08-21 18:46:24,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:24,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 6724 transitions. [2021-08-21 18:46:24,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:24,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:24,907 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:24,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:25,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:25,108 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:25,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:25,108 INFO L82 PathProgramCache]: Analyzing trace with hash 453500193, now seen corresponding path program 80 times [2021-08-21 18:46:25,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:25,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446618058] [2021-08-21 18:46:25,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:25,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:25,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:25,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:25,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446618058] [2021-08-21 18:46:25,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446618058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:25,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152721608] [2021-08-21 18:46:25,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:25,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:25,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:25,497 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 18:46:25,498 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 18:46:28,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:28,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:28,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:28,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:29,152 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:29,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152721608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:29,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:29,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:46:29,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140199303] [2021-08-21 18:46:29,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:46:29,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:29,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:46:29,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=967, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:46:29,153 INFO L87 Difference]: Start difference. First operand 3753 states and 6724 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:33,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:33,888 INFO L93 Difference]: Finished difference Result 4301 states and 7590 transitions. [2021-08-21 18:46:33,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-08-21 18:46:33,889 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:33,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:33,893 INFO L225 Difference]: With dead ends: 4301 [2021-08-21 18:46:33,893 INFO L226 Difference]: Without dead ends: 4263 [2021-08-21 18:46:33,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4083 ImplicationChecksByTransitivity, 4257.1ms TimeCoverageRelationStatistics Valid=1560, Invalid=11550, Unknown=0, NotChecked=0, Total=13110 [2021-08-21 18:46:33,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-08-21 18:46:33,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 3761. [2021-08-21 18:46:33,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3761 states, 3760 states have (on average 1.7917553191489362) internal successors, (6737), 3760 states have internal predecessors, (6737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:33,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3761 states to 3761 states and 6737 transitions. [2021-08-21 18:46:33,925 INFO L78 Accepts]: Start accepts. Automaton has 3761 states and 6737 transitions. Word has length 39 [2021-08-21 18:46:33,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:33,925 INFO L470 AbstractCegarLoop]: Abstraction has 3761 states and 6737 transitions. [2021-08-21 18:46:33,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:33,926 INFO L276 IsEmpty]: Start isEmpty. Operand 3761 states and 6737 transitions. [2021-08-21 18:46:33,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:33,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:33,928 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:33,954 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 18:46:34,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:34,129 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:34,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:34,129 INFO L82 PathProgramCache]: Analyzing trace with hash -268971555, now seen corresponding path program 81 times [2021-08-21 18:46:34,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:34,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667323896] [2021-08-21 18:46:34,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:34,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:34,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:34,508 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:34,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:34,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667323896] [2021-08-21 18:46:34,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667323896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:34,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735838116] [2021-08-21 18:46:34,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:34,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:34,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:34,509 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 18:46:34,510 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 18:46:37,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:46:37,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:37,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 18:46:37,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:38,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735838116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:38,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:38,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-08-21 18:46:38,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27123784] [2021-08-21 18:46:38,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:46:38,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:38,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:46:38,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1204, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:46:38,891 INFO L87 Difference]: Start difference. First operand 3761 states and 6737 transitions. Second operand has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:43,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:43,428 INFO L93 Difference]: Finished difference Result 4396 states and 7740 transitions. [2021-08-21 18:46:43,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 18:46:43,428 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:43,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:43,433 INFO L225 Difference]: With dead ends: 4396 [2021-08-21 18:46:43,433 INFO L226 Difference]: Without dead ends: 4376 [2021-08-21 18:46:43,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3785 ImplicationChecksByTransitivity, 4082.8ms TimeCoverageRelationStatistics Valid=1642, Invalid=10130, Unknown=0, NotChecked=0, Total=11772 [2021-08-21 18:46:43,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4376 states. [2021-08-21 18:46:43,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4376 to 3760. [2021-08-21 18:46:43,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3760 states, 3759 states have (on average 1.7919659483905295) internal successors, (6736), 3759 states have internal predecessors, (6736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:43,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3760 states to 3760 states and 6736 transitions. [2021-08-21 18:46:43,469 INFO L78 Accepts]: Start accepts. Automaton has 3760 states and 6736 transitions. Word has length 39 [2021-08-21 18:46:43,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:43,469 INFO L470 AbstractCegarLoop]: Abstraction has 3760 states and 6736 transitions. [2021-08-21 18:46:43,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:43,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3760 states and 6736 transitions. [2021-08-21 18:46:43,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:43,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:43,472 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:43,498 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 18:46:43,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:43,673 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:43,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:43,673 INFO L82 PathProgramCache]: Analyzing trace with hash 239290469, now seen corresponding path program 82 times [2021-08-21 18:46:43,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:43,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145202724] [2021-08-21 18:46:43,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:43,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:43,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:44,035 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:44,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:44,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145202724] [2021-08-21 18:46:44,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145202724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:44,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032068907] [2021-08-21 18:46:44,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:44,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:44,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:44,036 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 18:46:44,037 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 18:46:47,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:47,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:47,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:47,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:47,878 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:47,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032068907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:47,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:47,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:46:47,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384394075] [2021-08-21 18:46:47,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:46:47,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:47,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:46:47,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=966, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:46:47,880 INFO L87 Difference]: Start difference. First operand 3760 states and 6736 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:51,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:51,508 INFO L93 Difference]: Finished difference Result 4531 states and 7940 transitions. [2021-08-21 18:46:51,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:46:51,508 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:46:51,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:51,513 INFO L225 Difference]: With dead ends: 4531 [2021-08-21 18:46:51,513 INFO L226 Difference]: Without dead ends: 4477 [2021-08-21 18:46:51,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2352 ImplicationChecksByTransitivity, 3275.5ms TimeCoverageRelationStatistics Valid=1107, Invalid=7635, Unknown=0, NotChecked=0, Total=8742 [2021-08-21 18:46:51,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4477 states. [2021-08-21 18:46:51,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4477 to 3802. [2021-08-21 18:46:51,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 1.7911076032622995) internal successors, (6808), 3801 states have internal predecessors, (6808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 6808 transitions. [2021-08-21 18:46:51,548 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 6808 transitions. Word has length 39 [2021-08-21 18:46:51,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:51,548 INFO L470 AbstractCegarLoop]: Abstraction has 3802 states and 6808 transitions. [2021-08-21 18:46:51,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:51,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 6808 transitions. [2021-08-21 18:46:51,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:46:51,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:51,551 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:46:51,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:51,768 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,SelfDestructingSolverStorable83 [2021-08-21 18:46:51,769 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:46:51,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:51,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1006170845, now seen corresponding path program 83 times [2021-08-21 18:46:51,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:51,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549570996] [2021-08-21 18:46:51,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:51,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:52,118 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:52,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:52,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549570996] [2021-08-21 18:46:52,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549570996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:52,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108470068] [2021-08-21 18:46:52,118 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:52,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:52,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:52,119 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 18:46:52,119 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 18:46:55,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:46:55,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:55,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:46:55,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:55,964 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:55,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108470068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:55,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:55,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:46:55,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479021579] [2021-08-21 18:46:55,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:46:55,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:55,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:46:55,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=964, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:46:55,965 INFO L87 Difference]: Start difference. First operand 3802 states and 6808 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:01,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:01,444 INFO L93 Difference]: Finished difference Result 4820 states and 8423 transitions. [2021-08-21 18:47:01,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-08-21 18:47:01,444 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:01,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:01,450 INFO L225 Difference]: With dead ends: 4820 [2021-08-21 18:47:01,450 INFO L226 Difference]: Without dead ends: 4790 [2021-08-21 18:47:01,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5027 ImplicationChecksByTransitivity, 4692.9ms TimeCoverageRelationStatistics Valid=1985, Invalid=13765, Unknown=0, NotChecked=0, Total=15750 [2021-08-21 18:47:01,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4790 states. [2021-08-21 18:47:01,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4790 to 3811. [2021-08-21 18:47:01,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3811 states, 3810 states have (on average 1.7905511811023622) internal successors, (6822), 3810 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 18:47:01,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3811 states to 3811 states and 6822 transitions. [2021-08-21 18:47:01,509 INFO L78 Accepts]: Start accepts. Automaton has 3811 states and 6822 transitions. Word has length 39 [2021-08-21 18:47:01,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:01,509 INFO L470 AbstractCegarLoop]: Abstraction has 3811 states and 6822 transitions. [2021-08-21 18:47:01,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:01,509 INFO L276 IsEmpty]: Start isEmpty. Operand 3811 states and 6822 transitions. [2021-08-21 18:47:01,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:01,513 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:01,513 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:01,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:01,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:01,713 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:01,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:01,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1390305057, now seen corresponding path program 84 times [2021-08-21 18:47:01,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:01,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576537079] [2021-08-21 18:47:01,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:01,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:01,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:02,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:02,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576537079] [2021-08-21 18:47:02,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576537079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:02,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779708393] [2021-08-21 18:47:02,066 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:02,066 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:02,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:02,070 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 18:47:02,070 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 18:47:05,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 18:47:05,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:05,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:47:05,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:05,953 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:05,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779708393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:05,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:05,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:47:05,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907039396] [2021-08-21 18:47:05,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:47:05,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:05,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:47:05,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:47:05,954 INFO L87 Difference]: Start difference. First operand 3811 states and 6822 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:10,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:10,451 INFO L93 Difference]: Finished difference Result 5333 states and 9131 transitions. [2021-08-21 18:47:10,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 18:47:10,451 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:10,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:10,456 INFO L225 Difference]: With dead ends: 5333 [2021-08-21 18:47:10,456 INFO L226 Difference]: Without dead ends: 5287 [2021-08-21 18:47:10,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3269 ImplicationChecksByTransitivity, 3917.0ms TimeCoverageRelationStatistics Valid=1453, Invalid=9889, Unknown=0, NotChecked=0, Total=11342 [2021-08-21 18:47:10,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5287 states. [2021-08-21 18:47:10,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5287 to 3881. [2021-08-21 18:47:10,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3881 states, 3880 states have (on average 1.7899484536082475) internal successors, (6945), 3880 states have internal predecessors, (6945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:10,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3881 states to 3881 states and 6945 transitions. [2021-08-21 18:47:10,498 INFO L78 Accepts]: Start accepts. Automaton has 3881 states and 6945 transitions. Word has length 39 [2021-08-21 18:47:10,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:10,498 INFO L470 AbstractCegarLoop]: Abstraction has 3881 states and 6945 transitions. [2021-08-21 18:47:10,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:10,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3881 states and 6945 transitions. [2021-08-21 18:47:10,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:10,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:10,502 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:10,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:10,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:10,702 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:10,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:10,702 INFO L82 PathProgramCache]: Analyzing trace with hash 461894877, now seen corresponding path program 85 times [2021-08-21 18:47:10,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:10,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565836566] [2021-08-21 18:47:10,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:10,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:10,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:10,987 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:10,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:10,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565836566] [2021-08-21 18:47:10,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565836566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:10,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925872028] [2021-08-21 18:47:10,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:47:10,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:10,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:10,989 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 18:47:10,992 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 18:47:14,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:14,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 18:47:14,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:15,572 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:15,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925872028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:15,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:15,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:47:15,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272331498] [2021-08-21 18:47:15,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:47:15,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:15,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:47:15,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:47:15,574 INFO L87 Difference]: Start difference. First operand 3881 states and 6945 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:17,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:17,602 INFO L93 Difference]: Finished difference Result 6418 states and 11133 transitions. [2021-08-21 18:47:17,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:47:17,602 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:17,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:17,610 INFO L225 Difference]: With dead ends: 6418 [2021-08-21 18:47:17,611 INFO L226 Difference]: Without dead ends: 6402 [2021-08-21 18:47:17,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1396 ImplicationChecksByTransitivity, 1828.9ms TimeCoverageRelationStatistics Valid=931, Invalid=4619, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:47:17,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6402 states. [2021-08-21 18:47:17,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6402 to 4041. [2021-08-21 18:47:17,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4041 states, 4040 states have (on average 1.795049504950495) internal successors, (7252), 4040 states have internal predecessors, (7252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:17,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4041 states to 4041 states and 7252 transitions. [2021-08-21 18:47:17,656 INFO L78 Accepts]: Start accepts. Automaton has 4041 states and 7252 transitions. Word has length 39 [2021-08-21 18:47:17,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:17,656 INFO L470 AbstractCegarLoop]: Abstraction has 4041 states and 7252 transitions. [2021-08-21 18:47:17,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:17,657 INFO L276 IsEmpty]: Start isEmpty. Operand 4041 states and 7252 transitions. [2021-08-21 18:47:17,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:17,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:17,660 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:17,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:17,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:17,860 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:17,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:17,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1860362771, now seen corresponding path program 86 times [2021-08-21 18:47:17,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:17,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122718217] [2021-08-21 18:47:17,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:17,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:17,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:18,285 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:18,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:18,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122718217] [2021-08-21 18:47:18,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122718217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:18,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638621023] [2021-08-21 18:47:18,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:47:18,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:18,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:18,286 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 18:47:18,287 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 18:47:21,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:47:21,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:21,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:47:21,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:22,293 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:22,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638621023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:22,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:22,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:47:22,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015418688] [2021-08-21 18:47:22,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:47:22,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:22,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:47:22,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:47:22,294 INFO L87 Difference]: Start difference. First operand 4041 states and 7252 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:26,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:26,281 INFO L93 Difference]: Finished difference Result 4483 states and 7958 transitions. [2021-08-21 18:47:26,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 18:47:26,281 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:26,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:26,286 INFO L225 Difference]: With dead ends: 4483 [2021-08-21 18:47:26,286 INFO L226 Difference]: Without dead ends: 4437 [2021-08-21 18:47:26,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2472 ImplicationChecksByTransitivity, 3492.6ms TimeCoverageRelationStatistics Valid=1000, Invalid=8120, Unknown=0, NotChecked=0, Total=9120 [2021-08-21 18:47:26,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4437 states. [2021-08-21 18:47:26,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4437 to 4035. [2021-08-21 18:47:26,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4035 states, 4034 states have (on average 1.7947446703024295) internal successors, (7240), 4034 states have internal predecessors, (7240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:26,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4035 states to 4035 states and 7240 transitions. [2021-08-21 18:47:26,325 INFO L78 Accepts]: Start accepts. Automaton has 4035 states and 7240 transitions. Word has length 39 [2021-08-21 18:47:26,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:26,325 INFO L470 AbstractCegarLoop]: Abstraction has 4035 states and 7240 transitions. [2021-08-21 18:47:26,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:26,325 INFO L276 IsEmpty]: Start isEmpty. Operand 4035 states and 7240 transitions. [2021-08-21 18:47:26,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:26,329 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:26,329 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:26,356 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 18:47:26,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:26,529 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:26,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:26,529 INFO L82 PathProgramCache]: Analyzing trace with hash -963357199, now seen corresponding path program 87 times [2021-08-21 18:47:26,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:26,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670726419] [2021-08-21 18:47:26,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:26,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:26,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:26,940 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:26,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:26,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670726419] [2021-08-21 18:47:26,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670726419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:26,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187725589] [2021-08-21 18:47:26,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:26,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:26,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:26,941 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 18:47:26,942 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 18:47:30,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:47:30,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:30,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:47:30,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:31,166 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:31,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187725589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:31,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:31,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:47:31,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118224008] [2021-08-21 18:47:31,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:47:31,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:31,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:47:31,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:47:31,168 INFO L87 Difference]: Start difference. First operand 4035 states and 7240 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:38,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:38,251 INFO L93 Difference]: Finished difference Result 4807 states and 8445 transitions. [2021-08-21 18:47:38,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-08-21 18:47:38,252 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:38,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:38,256 INFO L225 Difference]: With dead ends: 4807 [2021-08-21 18:47:38,256 INFO L226 Difference]: Without dead ends: 4733 [2021-08-21 18:47:38,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6781 ImplicationChecksByTransitivity, 6179.6ms TimeCoverageRelationStatistics Valid=2113, Invalid=18479, Unknown=0, NotChecked=0, Total=20592 [2021-08-21 18:47:38,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4733 states. [2021-08-21 18:47:38,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4733 to 4056. [2021-08-21 18:47:38,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4056 states, 4055 states have (on average 1.7945745992601727) internal successors, (7277), 4055 states have internal predecessors, (7277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:38,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4056 states to 4056 states and 7277 transitions. [2021-08-21 18:47:38,290 INFO L78 Accepts]: Start accepts. Automaton has 4056 states and 7277 transitions. Word has length 39 [2021-08-21 18:47:38,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:38,291 INFO L470 AbstractCegarLoop]: Abstraction has 4056 states and 7277 transitions. [2021-08-21 18:47:38,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:38,291 INFO L276 IsEmpty]: Start isEmpty. Operand 4056 states and 7277 transitions. [2021-08-21 18:47:38,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:38,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:38,294 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:38,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:38,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:38,494 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:38,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:38,494 INFO L82 PathProgramCache]: Analyzing trace with hash 1946158185, now seen corresponding path program 88 times [2021-08-21 18:47:38,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:38,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977638275] [2021-08-21 18:47:38,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:38,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:38,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:38,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977638275] [2021-08-21 18:47:38,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977638275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:38,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30508603] [2021-08-21 18:47:38,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:38,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:38,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:38,891 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 18:47:38,891 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 18:47:42,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:42,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:42,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:47:42,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:43,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30508603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:43,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:43,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:47:43,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437114837] [2021-08-21 18:47:43,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:47:43,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:43,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:47:43,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1035, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:47:43,016 INFO L87 Difference]: Start difference. First operand 4056 states and 7277 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:48,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:48,015 INFO L93 Difference]: Finished difference Result 4532 states and 8032 transitions. [2021-08-21 18:47:48,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 18:47:48,016 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:48,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:48,020 INFO L225 Difference]: With dead ends: 4532 [2021-08-21 18:47:48,020 INFO L226 Difference]: Without dead ends: 4496 [2021-08-21 18:47:48,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3462 ImplicationChecksByTransitivity, 4393.3ms TimeCoverageRelationStatistics Valid=1214, Invalid=10776, Unknown=0, NotChecked=0, Total=11990 [2021-08-21 18:47:48,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4496 states. [2021-08-21 18:47:48,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4496 to 4056. [2021-08-21 18:47:48,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4056 states, 4055 states have (on average 1.7945745992601727) internal successors, (7277), 4055 states have internal predecessors, (7277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:48,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4056 states to 4056 states and 7277 transitions. [2021-08-21 18:47:48,055 INFO L78 Accepts]: Start accepts. Automaton has 4056 states and 7277 transitions. Word has length 39 [2021-08-21 18:47:48,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:48,056 INFO L470 AbstractCegarLoop]: Abstraction has 4056 states and 7277 transitions. [2021-08-21 18:47:48,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:48,056 INFO L276 IsEmpty]: Start isEmpty. Operand 4056 states and 7277 transitions. [2021-08-21 18:47:48,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:48,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:48,059 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:48,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 18:47:48,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 18:47:48,259 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:48,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:48,260 INFO L82 PathProgramCache]: Analyzing trace with hash -859456987, now seen corresponding path program 89 times [2021-08-21 18:47:48,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:48,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825733487] [2021-08-21 18:47:48,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:48,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:48,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:48,698 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:48,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:48,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825733487] [2021-08-21 18:47:48,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825733487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:48,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338391973] [2021-08-21 18:47:48,698 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:47:48,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:48,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:48,699 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 18:47:48,700 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 18:47:52,103 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:47:52,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:52,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:47:52,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:52,866 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:52,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338391973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:52,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:52,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:47:52,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436777282] [2021-08-21 18:47:52,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:47:52,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:52,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:47:52,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1035, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:47:52,867 INFO L87 Difference]: Start difference. First operand 4056 states and 7277 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:59,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:59,244 INFO L93 Difference]: Finished difference Result 4756 states and 8383 transitions. [2021-08-21 18:47:59,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-08-21 18:47:59,245 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:47:59,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:59,249 INFO L225 Difference]: With dead ends: 4756 [2021-08-21 18:47:59,249 INFO L226 Difference]: Without dead ends: 4720 [2021-08-21 18:47:59,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6026 ImplicationChecksByTransitivity, 5741.8ms TimeCoverageRelationStatistics Valid=1928, Invalid=16704, Unknown=0, NotChecked=0, Total=18632 [2021-08-21 18:47:59,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2021-08-21 18:47:59,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4062. [2021-08-21 18:47:59,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 4061 states have (on average 1.794139374538291) internal successors, (7286), 4061 states have internal predecessors, (7286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:59,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 7286 transitions. [2021-08-21 18:47:59,287 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 7286 transitions. Word has length 39 [2021-08-21 18:47:59,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:59,287 INFO L470 AbstractCegarLoop]: Abstraction has 4062 states and 7286 transitions. [2021-08-21 18:47:59,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:47:59,287 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 7286 transitions. [2021-08-21 18:47:59,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:47:59,291 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:59,291 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:59,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 18:47:59,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:59,491 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:47:59,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:59,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1581928735, now seen corresponding path program 90 times [2021-08-21 18:47:59,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:59,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038384771] [2021-08-21 18:47:59,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:59,492 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:59,921 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:59,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:59,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038384771] [2021-08-21 18:47:59,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038384771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:59,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556028955] [2021-08-21 18:47:59,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:47:59,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:59,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:59,923 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 18:47:59,924 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 18:48:03,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:48:03,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:03,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:03,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:04,144 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:04,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556028955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:04,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:04,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:48:04,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367880600] [2021-08-21 18:48:04,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:48:04,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:04,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:48:04,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1035, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:48:04,145 INFO L87 Difference]: Start difference. First operand 4062 states and 7286 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:10,033 INFO L93 Difference]: Finished difference Result 4858 states and 8556 transitions. [2021-08-21 18:48:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-08-21 18:48:10,034 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:10,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:10,039 INFO L225 Difference]: With dead ends: 4858 [2021-08-21 18:48:10,039 INFO L226 Difference]: Without dead ends: 4828 [2021-08-21 18:48:10,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5620 ImplicationChecksByTransitivity, 5268.2ms TimeCoverageRelationStatistics Valid=1985, Invalid=15837, Unknown=0, NotChecked=0, Total=17822 [2021-08-21 18:48:10,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4828 states. [2021-08-21 18:48:10,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4828 to 4060. [2021-08-21 18:48:10,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4060 states, 4059 states have (on average 1.7942843064794285) internal successors, (7283), 4059 states have internal predecessors, (7283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:10,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4060 states to 4060 states and 7283 transitions. [2021-08-21 18:48:10,077 INFO L78 Accepts]: Start accepts. Automaton has 4060 states and 7283 transitions. Word has length 39 [2021-08-21 18:48:10,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:10,077 INFO L470 AbstractCegarLoop]: Abstraction has 4060 states and 7283 transitions. [2021-08-21 18:48:10,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:10,078 INFO L276 IsEmpty]: Start isEmpty. Operand 4060 states and 7283 transitions. [2021-08-21 18:48:10,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:10,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:10,081 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:10,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:10,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:10,281 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:10,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:10,282 INFO L82 PathProgramCache]: Analyzing trace with hash -2126412115, now seen corresponding path program 91 times [2021-08-21 18:48:10,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:10,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7359078] [2021-08-21 18:48:10,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:10,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:10,622 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:48:10,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:10,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7359078] [2021-08-21 18:48:10,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7359078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:10,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776981963] [2021-08-21 18:48:10,622 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:48:10,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:10,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:10,623 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 18:48:10,626 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 18:48:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:14,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:14,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:14,842 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:14,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776981963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:14,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:14,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 18:48:14,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521897409] [2021-08-21 18:48:14,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:48:14,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:14,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:48:14,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:48:14,843 INFO L87 Difference]: Start difference. First operand 4060 states and 7283 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:19,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:19,258 INFO L93 Difference]: Finished difference Result 5918 states and 10188 transitions. [2021-08-21 18:48:19,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 18:48:19,258 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:19,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:19,264 INFO L225 Difference]: With dead ends: 5918 [2021-08-21 18:48:19,264 INFO L226 Difference]: Without dead ends: 5884 [2021-08-21 18:48:19,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 3691.6ms TimeCoverageRelationStatistics Valid=1389, Invalid=8913, Unknown=0, NotChecked=0, Total=10302 [2021-08-21 18:48:19,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5884 states. [2021-08-21 18:48:19,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5884 to 4246. [2021-08-21 18:48:19,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4246 states, 4245 states have (on average 1.7929328621908127) internal successors, (7611), 4245 states have internal predecessors, (7611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:19,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4246 states to 4246 states and 7611 transitions. [2021-08-21 18:48:19,312 INFO L78 Accepts]: Start accepts. Automaton has 4246 states and 7611 transitions. Word has length 39 [2021-08-21 18:48:19,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:19,312 INFO L470 AbstractCegarLoop]: Abstraction has 4246 states and 7611 transitions. [2021-08-21 18:48:19,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:19,312 INFO L276 IsEmpty]: Start isEmpty. Operand 4246 states and 7611 transitions. [2021-08-21 18:48:19,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:19,316 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:19,316 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:19,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:19,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:19,517 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:19,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:19,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1164554323, now seen corresponding path program 92 times [2021-08-21 18:48:19,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:19,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622950156] [2021-08-21 18:48:19,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:19,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:19,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:19,943 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:19,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:19,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622950156] [2021-08-21 18:48:19,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622950156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:19,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514083775] [2021-08-21 18:48:19,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:48:19,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:19,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:19,944 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 18:48:19,945 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 18:48:23,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:48:23,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:23,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:23,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:24,187 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:24,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514083775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:24,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:24,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:48:24,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787127078] [2021-08-21 18:48:24,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:48:24,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:24,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:48:24,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=971, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:48:24,188 INFO L87 Difference]: Start difference. First operand 4246 states and 7611 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:29,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:29,982 INFO L93 Difference]: Finished difference Result 5167 states and 9077 transitions. [2021-08-21 18:48:29,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-08-21 18:48:29,983 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:29,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:29,988 INFO L225 Difference]: With dead ends: 5167 [2021-08-21 18:48:29,988 INFO L226 Difference]: Without dead ends: 5103 [2021-08-21 18:48:29,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5492 ImplicationChecksByTransitivity, 5062.1ms TimeCoverageRelationStatistics Valid=1754, Invalid=15538, Unknown=0, NotChecked=0, Total=17292 [2021-08-21 18:48:29,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5103 states. [2021-08-21 18:48:30,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5103 to 4246. [2021-08-21 18:48:30,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4246 states, 4245 states have (on average 1.7929328621908127) internal successors, (7611), 4245 states have internal predecessors, (7611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:30,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4246 states to 4246 states and 7611 transitions. [2021-08-21 18:48:30,031 INFO L78 Accepts]: Start accepts. Automaton has 4246 states and 7611 transitions. Word has length 39 [2021-08-21 18:48:30,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:30,031 INFO L470 AbstractCegarLoop]: Abstraction has 4246 states and 7611 transitions. [2021-08-21 18:48:30,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:30,031 INFO L276 IsEmpty]: Start isEmpty. Operand 4246 states and 7611 transitions. [2021-08-21 18:48:30,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:30,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:30,035 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:30,061 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 18:48:30,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:30,235 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:30,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:30,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1368079397, now seen corresponding path program 93 times [2021-08-21 18:48:30,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:30,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32802405] [2021-08-21 18:48:30,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:30,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:30,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:30,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:30,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32802405] [2021-08-21 18:48:30,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32802405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:30,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111215958] [2021-08-21 18:48:30,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:30,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:30,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:30,649 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 18:48:30,657 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 18:48:34,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 18:48:34,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:34,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:34,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:35,021 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:35,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111215958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:35,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:35,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:48:35,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963678976] [2021-08-21 18:48:35,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:48:35,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:35,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:48:35,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:48:35,022 INFO L87 Difference]: Start difference. First operand 4246 states and 7611 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:39,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:39,474 INFO L93 Difference]: Finished difference Result 4741 states and 8370 transitions. [2021-08-21 18:48:39,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 18:48:39,474 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:39,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:39,479 INFO L225 Difference]: With dead ends: 4741 [2021-08-21 18:48:39,479 INFO L226 Difference]: Without dead ends: 4713 [2021-08-21 18:48:39,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3032 ImplicationChecksByTransitivity, 3899.6ms TimeCoverageRelationStatistics Valid=1145, Invalid=9567, Unknown=0, NotChecked=0, Total=10712 [2021-08-21 18:48:39,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4713 states. [2021-08-21 18:48:39,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4713 to 4238. [2021-08-21 18:48:39,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4238 states, 4237 states have (on average 1.7932499409959877) internal successors, (7598), 4237 states have internal predecessors, (7598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:39,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4238 states to 4238 states and 7598 transitions. [2021-08-21 18:48:39,520 INFO L78 Accepts]: Start accepts. Automaton has 4238 states and 7598 transitions. Word has length 39 [2021-08-21 18:48:39,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:39,520 INFO L470 AbstractCegarLoop]: Abstraction has 4238 states and 7598 transitions. [2021-08-21 18:48:39,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:39,520 INFO L276 IsEmpty]: Start isEmpty. Operand 4238 states and 7598 transitions. [2021-08-21 18:48:39,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:39,523 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:39,523 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:39,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:39,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:39,724 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:39,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:39,724 INFO L82 PathProgramCache]: Analyzing trace with hash 645607649, now seen corresponding path program 94 times [2021-08-21 18:48:39,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:39,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44511930] [2021-08-21 18:48:39,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:39,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:40,116 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:40,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:40,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44511930] [2021-08-21 18:48:40,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44511930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:40,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780840975] [2021-08-21 18:48:40,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:48:40,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:40,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:40,117 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 18:48:40,118 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 18:48:43,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:48:43,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:43,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:43,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:44,492 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:44,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780840975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:44,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:44,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:48:44,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853004836] [2021-08-21 18:48:44,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:48:44,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:44,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:48:44,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:48:44,493 INFO L87 Difference]: Start difference. First operand 4238 states and 7598 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:49,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:49,910 INFO L93 Difference]: Finished difference Result 5095 states and 8967 transitions. [2021-08-21 18:48:49,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-08-21 18:48:49,911 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:49,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:49,916 INFO L225 Difference]: With dead ends: 5095 [2021-08-21 18:48:49,916 INFO L226 Difference]: Without dead ends: 5065 [2021-08-21 18:48:49,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4702 ImplicationChecksByTransitivity, 4756.2ms TimeCoverageRelationStatistics Valid=1702, Invalid=13550, Unknown=0, NotChecked=0, Total=15252 [2021-08-21 18:48:49,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5065 states. [2021-08-21 18:48:49,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5065 to 4216. [2021-08-21 18:48:49,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4216 states, 4215 states have (on average 1.7933570581257414) internal successors, (7559), 4215 states have internal predecessors, (7559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:49,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4216 states to 4216 states and 7559 transitions. [2021-08-21 18:48:49,954 INFO L78 Accepts]: Start accepts. Automaton has 4216 states and 7559 transitions. Word has length 39 [2021-08-21 18:48:49,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:49,954 INFO L470 AbstractCegarLoop]: Abstraction has 4216 states and 7559 transitions. [2021-08-21 18:48:49,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:49,954 INFO L276 IsEmpty]: Start isEmpty. Operand 4216 states and 7559 transitions. [2021-08-21 18:48:49,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:49,957 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:49,957 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:49,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 18:48:50,157 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,SelfDestructingSolverStorable95 [2021-08-21 18:48:50,158 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:50,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:50,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1794930583, now seen corresponding path program 95 times [2021-08-21 18:48:50,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:50,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903447045] [2021-08-21 18:48:50,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:50,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:50,490 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:50,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:50,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903447045] [2021-08-21 18:48:50,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903447045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:50,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781722369] [2021-08-21 18:48:50,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:50,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:50,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:50,494 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 18:48:50,494 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 18:48:54,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 18:48:54,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:54,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:48:54,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:54,903 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:54,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781722369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:54,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:54,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 18:48:54,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628409400] [2021-08-21 18:48:54,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:48:54,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:54,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:48:54,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=906, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:48:54,904 INFO L87 Difference]: Start difference. First operand 4216 states and 7559 transitions. Second operand has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:59,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:59,742 INFO L93 Difference]: Finished difference Result 5707 states and 9842 transitions. [2021-08-21 18:48:59,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-21 18:48:59,743 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:48:59,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:59,749 INFO L225 Difference]: With dead ends: 5707 [2021-08-21 18:48:59,749 INFO L226 Difference]: Without dead ends: 5653 [2021-08-21 18:48:59,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4406 ImplicationChecksByTransitivity, 4257.5ms TimeCoverageRelationStatistics Valid=1540, Invalid=12740, Unknown=0, NotChecked=0, Total=14280 [2021-08-21 18:48:59,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5653 states. [2021-08-21 18:48:59,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5653 to 4326. [2021-08-21 18:48:59,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4326 states, 4325 states have (on average 1.795606936416185) internal successors, (7766), 4325 states have internal predecessors, (7766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:59,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4326 states to 4326 states and 7766 transitions. [2021-08-21 18:48:59,790 INFO L78 Accepts]: Start accepts. Automaton has 4326 states and 7766 transitions. Word has length 39 [2021-08-21 18:48:59,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:59,791 INFO L470 AbstractCegarLoop]: Abstraction has 4326 states and 7766 transitions. [2021-08-21 18:48:59,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:59,791 INFO L276 IsEmpty]: Start isEmpty. Operand 4326 states and 7766 transitions. [2021-08-21 18:48:59,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:48:59,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:59,794 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:48:59,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 18:48:59,994 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,SelfDestructingSolverStorable96 [2021-08-21 18:48:59,994 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:48:59,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:59,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1028050207, now seen corresponding path program 96 times [2021-08-21 18:48:59,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:59,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532834418] [2021-08-21 18:48:59,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:59,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:00,340 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:00,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:00,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532834418] [2021-08-21 18:49:00,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532834418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:00,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301515345] [2021-08-21 18:49:00,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:00,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:00,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:00,341 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 18:49:00,342 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 18:49:04,073 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 18:49:04,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:04,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:49:04,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:04,773 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:04,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301515345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:04,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:04,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 18:49:04,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614215837] [2021-08-21 18:49:04,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:49:04,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:04,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:49:04,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=904, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:49:04,774 INFO L87 Difference]: Start difference. First operand 4326 states and 7766 transitions. Second operand has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:09,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:09,241 INFO L93 Difference]: Finished difference Result 5392 states and 9401 transitions. [2021-08-21 18:49:09,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 18:49:09,241 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:49:09,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:09,247 INFO L225 Difference]: With dead ends: 5392 [2021-08-21 18:49:09,248 INFO L226 Difference]: Without dead ends: 5372 [2021-08-21 18:49:09,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3041 ImplicationChecksByTransitivity, 3863.2ms TimeCoverageRelationStatistics Valid=1272, Invalid=9234, Unknown=0, NotChecked=0, Total=10506 [2021-08-21 18:49:09,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5372 states. [2021-08-21 18:49:09,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5372 to 4319. [2021-08-21 18:49:09,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4319 states, 4318 states have (on average 1.7936544696618806) internal successors, (7745), 4318 states have internal predecessors, (7745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:09,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4319 states to 4319 states and 7745 transitions. [2021-08-21 18:49:09,300 INFO L78 Accepts]: Start accepts. Automaton has 4319 states and 7745 transitions. Word has length 39 [2021-08-21 18:49:09,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:09,301 INFO L470 AbstractCegarLoop]: Abstraction has 4319 states and 7745 transitions. [2021-08-21 18:49:09,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:09,301 INFO L276 IsEmpty]: Start isEmpty. Operand 4319 states and 7745 transitions. [2021-08-21 18:49:09,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:49:09,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:09,304 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:09,331 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 18:49:09,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:09,505 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:49:09,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:09,505 INFO L82 PathProgramCache]: Analyzing trace with hash 631226405, now seen corresponding path program 97 times [2021-08-21 18:49:09,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:09,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766877326] [2021-08-21 18:49:09,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:09,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:09,751 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:09,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:09,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766877326] [2021-08-21 18:49:09,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766877326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:09,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987413387] [2021-08-21 18:49:09,751 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:09,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:09,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:09,752 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 18:49:09,755 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 18:49:13,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:13,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-21 18:49:13,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:14,804 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:14,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987413387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:14,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:14,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 18:49:14,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969248045] [2021-08-21 18:49:14,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:49:14,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:14,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:49:14,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1027, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:49:14,805 INFO L87 Difference]: Start difference. First operand 4319 states and 7745 transitions. Second operand has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 34 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:16,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:16,978 INFO L93 Difference]: Finished difference Result 6991 states and 12143 transitions. [2021-08-21 18:49:16,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 18:49:16,978 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 34 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:49:16,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:16,985 INFO L225 Difference]: With dead ends: 6991 [2021-08-21 18:49:16,985 INFO L226 Difference]: Without dead ends: 6935 [2021-08-21 18:49:16,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1882 ImplicationChecksByTransitivity, 1883.9ms TimeCoverageRelationStatistics Valid=1248, Invalid=5724, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 18:49:16,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6935 states. [2021-08-21 18:49:17,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6935 to 4350. [2021-08-21 18:49:17,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4350 states, 4349 states have (on average 1.7879972407449989) internal successors, (7776), 4349 states have internal predecessors, (7776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:17,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4350 states to 4350 states and 7776 transitions. [2021-08-21 18:49:17,031 INFO L78 Accepts]: Start accepts. Automaton has 4350 states and 7776 transitions. Word has length 39 [2021-08-21 18:49:17,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:17,031 INFO L470 AbstractCegarLoop]: Abstraction has 4350 states and 7776 transitions. [2021-08-21 18:49:17,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 34 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:17,031 INFO L276 IsEmpty]: Start isEmpty. Operand 4350 states and 7776 transitions. [2021-08-21 18:49:17,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:49:17,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:17,035 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:17,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:17,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:17,235 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:49:17,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:17,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1250672979, now seen corresponding path program 98 times [2021-08-21 18:49:17,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:17,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383387501] [2021-08-21 18:49:17,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:17,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:17,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:49:17,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:17,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383387501] [2021-08-21 18:49:17,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383387501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:17,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960227416] [2021-08-21 18:49:17,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:17,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:17,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:17,558 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 18:49:17,559 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 18:49:21,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:21,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:21,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:49:21,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:22,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960227416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:22,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:22,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 18:49:22,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228673092] [2021-08-21 18:49:22,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:49:22,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:22,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:49:22,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=904, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:49:22,123 INFO L87 Difference]: Start difference. First operand 4350 states and 7776 transitions. Second operand has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:27,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:27,314 INFO L93 Difference]: Finished difference Result 6085 states and 10464 transitions. [2021-08-21 18:49:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:49:27,314 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:49:27,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:27,321 INFO L225 Difference]: With dead ends: 6085 [2021-08-21 18:49:27,321 INFO L226 Difference]: Without dead ends: 6065 [2021-08-21 18:49:27,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3774 ImplicationChecksByTransitivity, 4391.8ms TimeCoverageRelationStatistics Valid=1731, Invalid=10701, Unknown=0, NotChecked=0, Total=12432 [2021-08-21 18:49:27,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6065 states. [2021-08-21 18:49:27,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6065 to 4462. [2021-08-21 18:49:27,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 4461 states have (on average 1.7892849136964806) internal successors, (7982), 4461 states have internal predecessors, (7982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:27,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 7982 transitions. [2021-08-21 18:49:27,366 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 7982 transitions. Word has length 39 [2021-08-21 18:49:27,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:27,366 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 7982 transitions. [2021-08-21 18:49:27,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.28125) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:27,367 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 7982 transitions. [2021-08-21 18:49:27,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:49:27,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:27,370 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:27,397 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 18:49:27,570 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,SelfDestructingSolverStorable99 [2021-08-21 18:49:27,571 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:49:27,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:27,571 INFO L82 PathProgramCache]: Analyzing trace with hash 886547189, now seen corresponding path program 99 times [2021-08-21 18:49:27,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:27,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630207168] [2021-08-21 18:49:27,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:27,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:28,051 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:28,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:28,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630207168] [2021-08-21 18:49:28,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630207168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:28,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115121095] [2021-08-21 18:49:28,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:49:28,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:28,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:28,052 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 18:49:28,053 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 18:49:31,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:49:31,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:31,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:49:31,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:32,732 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:32,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115121095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:32,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:32,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:49:32,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514257623] [2021-08-21 18:49:32,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:49:32,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:32,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:49:32,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1039, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:49:32,733 INFO L87 Difference]: Start difference. First operand 4462 states and 7982 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:40,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:40,256 INFO L93 Difference]: Finished difference Result 5201 states and 9138 transitions. [2021-08-21 18:49:40,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-08-21 18:49:40,257 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:49:40,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:40,262 INFO L225 Difference]: With dead ends: 5201 [2021-08-21 18:49:40,262 INFO L226 Difference]: Without dead ends: 5131 [2021-08-21 18:49:40,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8058 ImplicationChecksByTransitivity, 6545.6ms TimeCoverageRelationStatistics Valid=2291, Invalid=21579, Unknown=0, NotChecked=0, Total=23870 [2021-08-21 18:49:40,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5131 states. [2021-08-21 18:49:40,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5131 to 4515. [2021-08-21 18:49:40,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4515 states, 4514 states have (on average 1.7886575099689854) internal successors, (8074), 4514 states have internal predecessors, (8074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:40,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4515 states to 4515 states and 8074 transitions. [2021-08-21 18:49:40,303 INFO L78 Accepts]: Start accepts. Automaton has 4515 states and 8074 transitions. Word has length 39 [2021-08-21 18:49:40,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:40,303 INFO L470 AbstractCegarLoop]: Abstraction has 4515 states and 8074 transitions. [2021-08-21 18:49:40,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:40,303 INFO L276 IsEmpty]: Start isEmpty. Operand 4515 states and 8074 transitions. [2021-08-21 18:49:40,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:49:40,306 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:40,306 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:40,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:40,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:40,507 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:49:40,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:40,507 INFO L82 PathProgramCache]: Analyzing trace with hash -498904723, now seen corresponding path program 100 times [2021-08-21 18:49:40,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:40,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294617357] [2021-08-21 18:49:40,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:40,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:40,937 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:40,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:40,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294617357] [2021-08-21 18:49:40,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294617357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:40,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498981235] [2021-08-21 18:49:40,938 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:49:40,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:40,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:40,938 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 18:49:40,939 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 18:49:44,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:49:44,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:44,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:49:44,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:45,686 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:45,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498981235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:45,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:45,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:49:45,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074188877] [2021-08-21 18:49:45,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:49:45,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:45,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:49:45,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:49:45,688 INFO L87 Difference]: Start difference. First operand 4515 states and 8074 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:51,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:51,501 INFO L93 Difference]: Finished difference Result 5043 states and 8890 transitions. [2021-08-21 18:49:51,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-08-21 18:49:51,501 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:49:51,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:51,506 INFO L225 Difference]: With dead ends: 5043 [2021-08-21 18:49:51,506 INFO L226 Difference]: Without dead ends: 5007 [2021-08-21 18:49:51,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4692 ImplicationChecksByTransitivity, 5136.5ms TimeCoverageRelationStatistics Valid=1413, Invalid=14087, Unknown=0, NotChecked=0, Total=15500 [2021-08-21 18:49:51,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5007 states. [2021-08-21 18:49:51,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5007 to 4509. [2021-08-21 18:49:51,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4509 states, 4508 states have (on average 1.7881543921916592) internal successors, (8061), 4508 states have internal predecessors, (8061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:51,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4509 states to 4509 states and 8061 transitions. [2021-08-21 18:49:51,547 INFO L78 Accepts]: Start accepts. Automaton has 4509 states and 8061 transitions. Word has length 39 [2021-08-21 18:49:51,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:51,547 INFO L470 AbstractCegarLoop]: Abstraction has 4509 states and 8061 transitions. [2021-08-21 18:49:51,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:49:51,547 INFO L276 IsEmpty]: Start isEmpty. Operand 4509 states and 8061 transitions. [2021-08-21 18:49:51,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:49:51,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:51,550 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:49:51,578 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 18:49:51,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:51,751 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:49:51,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:51,751 INFO L82 PathProgramCache]: Analyzing trace with hash 990447401, now seen corresponding path program 101 times [2021-08-21 18:49:51,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:51,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116771615] [2021-08-21 18:49:51,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:51,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:51,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:52,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:52,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116771615] [2021-08-21 18:49:52,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116771615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:52,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183124015] [2021-08-21 18:49:52,180 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:49:52,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:52,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:52,180 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 18:49:52,181 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 18:49:56,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:49:56,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:56,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:49:56,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:56,989 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:56,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183124015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:56,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:56,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:49:56,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838032308] [2021-08-21 18:49:56,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:49:56,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:56,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:49:56,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:49:56,990 INFO L87 Difference]: Start difference. First operand 4509 states and 8061 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:03,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:03,301 INFO L93 Difference]: Finished difference Result 4996 states and 8816 transitions. [2021-08-21 18:50:03,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-08-21 18:50:03,301 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:03,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:03,306 INFO L225 Difference]: With dead ends: 4996 [2021-08-21 18:50:03,306 INFO L226 Difference]: Without dead ends: 4968 [2021-08-21 18:50:03,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5294 ImplicationChecksByTransitivity, 5583.0ms TimeCoverageRelationStatistics Valid=1574, Invalid=15456, Unknown=0, NotChecked=0, Total=17030 [2021-08-21 18:50:03,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-08-21 18:50:03,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4509. [2021-08-21 18:50:03,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4509 states, 4508 states have (on average 1.7881543921916592) internal successors, (8061), 4508 states have internal predecessors, (8061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:03,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4509 states to 4509 states and 8061 transitions. [2021-08-21 18:50:03,348 INFO L78 Accepts]: Start accepts. Automaton has 4509 states and 8061 transitions. Word has length 39 [2021-08-21 18:50:03,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:03,348 INFO L470 AbstractCegarLoop]: Abstraction has 4509 states and 8061 transitions. [2021-08-21 18:50:03,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:03,349 INFO L276 IsEmpty]: Start isEmpty. Operand 4509 states and 8061 transitions. [2021-08-21 18:50:03,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:03,352 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:03,352 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:03,380 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 18:50:03,553 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,SelfDestructingSolverStorable102 [2021-08-21 18:50:03,553 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:03,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:03,553 INFO L82 PathProgramCache]: Analyzing trace with hash 267975653, now seen corresponding path program 102 times [2021-08-21 18:50:03,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:03,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734157223] [2021-08-21 18:50:03,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:03,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:04,003 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:04,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:04,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734157223] [2021-08-21 18:50:04,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734157223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:04,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83520372] [2021-08-21 18:50:04,003 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:04,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:04,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:04,004 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 18:50:04,004 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 18:50:08,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:50:08,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:08,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:50:08,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:08,810 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:08,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83520372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:08,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:08,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:50:08,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763544373] [2021-08-21 18:50:08,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:50:08,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:08,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:50:08,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:50:08,811 INFO L87 Difference]: Start difference. First operand 4509 states and 8061 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:15,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:15,470 INFO L93 Difference]: Finished difference Result 5223 states and 9190 transitions. [2021-08-21 18:50:15,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-21 18:50:15,471 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:15,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:15,477 INFO L225 Difference]: With dead ends: 5223 [2021-08-21 18:50:15,477 INFO L226 Difference]: Without dead ends: 5193 [2021-08-21 18:50:15,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6149 ImplicationChecksByTransitivity, 5834.0ms TimeCoverageRelationStatistics Valid=1949, Invalid=17511, Unknown=0, NotChecked=0, Total=19460 [2021-08-21 18:50:15,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5193 states. [2021-08-21 18:50:15,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5193 to 4517. [2021-08-21 18:50:15,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 1.787643932683791) internal successors, (8073), 4516 states have internal predecessors, (8073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:15,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 8073 transitions. [2021-08-21 18:50:15,534 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 8073 transitions. Word has length 39 [2021-08-21 18:50:15,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:15,534 INFO L470 AbstractCegarLoop]: Abstraction has 4517 states and 8073 transitions. [2021-08-21 18:50:15,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:15,534 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 8073 transitions. [2021-08-21 18:50:15,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:15,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:15,538 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:15,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:15,738 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,SelfDestructingSolverStorable103 [2021-08-21 18:50:15,738 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:15,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:15,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1949958171, now seen corresponding path program 103 times [2021-08-21 18:50:15,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:15,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56957823] [2021-08-21 18:50:15,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:15,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:15,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:15,995 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:15,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:15,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56957823] [2021-08-21 18:50:15,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56957823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:15,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948927563] [2021-08-21 18:50:15,996 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:15,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:15,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:15,996 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 18:50:15,997 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 18:50:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:20,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 18:50:20,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:21,514 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:21,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948927563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:21,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:21,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 18:50:21,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523988768] [2021-08-21 18:50:21,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:50:21,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:21,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:50:21,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:50:21,515 INFO L87 Difference]: Start difference. First operand 4517 states and 8073 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:23,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:23,572 INFO L93 Difference]: Finished difference Result 9157 states and 16112 transitions. [2021-08-21 18:50:23,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:50:23,572 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:23,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:23,582 INFO L225 Difference]: With dead ends: 9157 [2021-08-21 18:50:23,583 INFO L226 Difference]: Without dead ends: 9155 [2021-08-21 18:50:23,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1356 ImplicationChecksByTransitivity, 1787.1ms TimeCoverageRelationStatistics Valid=908, Invalid=4348, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 18:50:23,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9155 states. [2021-08-21 18:50:23,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9155 to 6164. [2021-08-21 18:50:23,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6164 states, 6163 states have (on average 1.820704202498783) internal successors, (11221), 6163 states have internal predecessors, (11221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:23,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6164 states to 6164 states and 11221 transitions. [2021-08-21 18:50:23,661 INFO L78 Accepts]: Start accepts. Automaton has 6164 states and 11221 transitions. Word has length 39 [2021-08-21 18:50:23,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:23,661 INFO L470 AbstractCegarLoop]: Abstraction has 6164 states and 11221 transitions. [2021-08-21 18:50:23,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:23,661 INFO L276 IsEmpty]: Start isEmpty. Operand 6164 states and 11221 transitions. [2021-08-21 18:50:23,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:23,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:23,666 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:23,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:23,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:23,867 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:23,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:23,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1813836503, now seen corresponding path program 104 times [2021-08-21 18:50:23,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:23,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140580585] [2021-08-21 18:50:23,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:23,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:24,120 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:24,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:24,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140580585] [2021-08-21 18:50:24,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140580585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:24,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962440432] [2021-08-21 18:50:24,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:50:24,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:24,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:24,121 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 18:50:24,121 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 18:50:28,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:50:28,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:28,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:50:28,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:29,733 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:29,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962440432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:29,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:29,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:50:29,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376235511] [2021-08-21 18:50:29,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:50:29,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:29,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:50:29,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:50:29,734 INFO L87 Difference]: Start difference. First operand 6164 states and 11221 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:31,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:31,858 INFO L93 Difference]: Finished difference Result 10557 states and 18928 transitions. [2021-08-21 18:50:31,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:50:31,858 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:31,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:31,869 INFO L225 Difference]: With dead ends: 10557 [2021-08-21 18:50:31,869 INFO L226 Difference]: Without dead ends: 10545 [2021-08-21 18:50:31,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1858 ImplicationChecksByTransitivity, 1872.1ms TimeCoverageRelationStatistics Valid=1257, Invalid=5549, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:50:31,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10545 states. [2021-08-21 18:50:31,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10545 to 6061. [2021-08-21 18:50:31,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 6060 states have (on average 1.8199669966996699) internal successors, (11029), 6060 states have internal predecessors, (11029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:31,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 11029 transitions. [2021-08-21 18:50:31,952 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 11029 transitions. Word has length 39 [2021-08-21 18:50:31,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:31,952 INFO L470 AbstractCegarLoop]: Abstraction has 6061 states and 11029 transitions. [2021-08-21 18:50:31,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:31,953 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 11029 transitions. [2021-08-21 18:50:31,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:31,957 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:31,957 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:31,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:32,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:32,158 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:32,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:32,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1572732337, now seen corresponding path program 105 times [2021-08-21 18:50:32,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:32,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010862229] [2021-08-21 18:50:32,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:32,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:32,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:32,575 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:32,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:32,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010862229] [2021-08-21 18:50:32,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010862229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:32,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852729282] [2021-08-21 18:50:32,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:32,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:32,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:32,576 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 18:50:32,577 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 18:50:36,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:50:36,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:36,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:50:36,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:37,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852729282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:37,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:37,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:50:37,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742604918] [2021-08-21 18:50:37,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:50:37,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:37,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:50:37,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:50:37,568 INFO L87 Difference]: Start difference. First operand 6061 states and 11029 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:43,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:43,615 INFO L93 Difference]: Finished difference Result 7734 states and 13591 transitions. [2021-08-21 18:50:43,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-08-21 18:50:43,615 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:43,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:43,624 INFO L225 Difference]: With dead ends: 7734 [2021-08-21 18:50:43,625 INFO L226 Difference]: Without dead ends: 7668 [2021-08-21 18:50:43,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6319 ImplicationChecksByTransitivity, 5241.7ms TimeCoverageRelationStatistics Valid=1904, Invalid=17556, Unknown=0, NotChecked=0, Total=19460 [2021-08-21 18:50:43,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7668 states. [2021-08-21 18:50:43,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7668 to 6210. [2021-08-21 18:50:43,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6210 states, 6209 states have (on average 1.8228378160734418) internal successors, (11318), 6209 states have internal predecessors, (11318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:43,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6210 states to 6210 states and 11318 transitions. [2021-08-21 18:50:43,699 INFO L78 Accepts]: Start accepts. Automaton has 6210 states and 11318 transitions. Word has length 39 [2021-08-21 18:50:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:43,699 INFO L470 AbstractCegarLoop]: Abstraction has 6210 states and 11318 transitions. [2021-08-21 18:50:43,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:43,699 INFO L276 IsEmpty]: Start isEmpty. Operand 6210 states and 11318 transitions. [2021-08-21 18:50:43,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:43,704 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:43,704 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:43,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:43,904 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,SelfDestructingSolverStorable106 [2021-08-21 18:50:43,904 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:43,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:43,905 INFO L82 PathProgramCache]: Analyzing trace with hash -189601239, now seen corresponding path program 106 times [2021-08-21 18:50:43,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:43,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460271082] [2021-08-21 18:50:43,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:43,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:43,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:44,269 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:44,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:44,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460271082] [2021-08-21 18:50:44,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460271082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:44,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527747644] [2021-08-21 18:50:44,270 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:44,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:44,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:44,270 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 18:50:44,271 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 18:50:48,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:48,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:48,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:50:48,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:49,361 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:49,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527747644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:49,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:49,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:50:49,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079335510] [2021-08-21 18:50:49,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:50:49,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:49,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:50:49,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=971, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:50:49,362 INFO L87 Difference]: Start difference. First operand 6210 states and 11318 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:54,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:54,950 INFO L93 Difference]: Finished difference Result 7489 states and 13252 transitions. [2021-08-21 18:50:54,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-21 18:50:54,950 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:50:54,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:54,959 INFO L225 Difference]: With dead ends: 7489 [2021-08-21 18:50:54,959 INFO L226 Difference]: Without dead ends: 7461 [2021-08-21 18:50:54,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4568 ImplicationChecksByTransitivity, 4813.7ms TimeCoverageRelationStatistics Valid=1490, Invalid=13516, Unknown=0, NotChecked=0, Total=15006 [2021-08-21 18:50:54,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7461 states. [2021-08-21 18:50:55,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7461 to 6246. [2021-08-21 18:50:55,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6246 states, 6245 states have (on average 1.8192153722978384) internal successors, (11361), 6245 states have internal predecessors, (11361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6246 states to 6246 states and 11361 transitions. [2021-08-21 18:50:55,037 INFO L78 Accepts]: Start accepts. Automaton has 6246 states and 11361 transitions. Word has length 39 [2021-08-21 18:50:55,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:55,037 INFO L470 AbstractCegarLoop]: Abstraction has 6246 states and 11361 transitions. [2021-08-21 18:50:55,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,037 INFO L276 IsEmpty]: Start isEmpty. Operand 6246 states and 11361 transitions. [2021-08-21 18:50:55,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:50:55,043 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:55,043 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:50:55,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:55,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 18:50:55,243 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:50:55,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:55,244 INFO L82 PathProgramCache]: Analyzing trace with hash -912072987, now seen corresponding path program 107 times [2021-08-21 18:50:55,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:55,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350392835] [2021-08-21 18:50:55,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:55,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:55,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:55,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350392835] [2021-08-21 18:50:55,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350392835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:55,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943748042] [2021-08-21 18:50:55,606 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:55,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:55,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:55,607 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 18:50:55,607 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 18:50:59,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:50:59,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:59,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:50:59,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:00,747 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:00,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943748042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:00,747 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:00,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 18:51:00,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338310401] [2021-08-21 18:51:00,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:51:00,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:00,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:51:00,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=971, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:00,748 INFO L87 Difference]: Start difference. First operand 6246 states and 11361 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:06,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:06,023 INFO L93 Difference]: Finished difference Result 7487 states and 13258 transitions. [2021-08-21 18:51:06,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-21 18:51:06,023 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:51:06,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:06,032 INFO L225 Difference]: With dead ends: 7487 [2021-08-21 18:51:06,032 INFO L226 Difference]: Without dead ends: 7467 [2021-08-21 18:51:06,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4200 ImplicationChecksByTransitivity, 4615.9ms TimeCoverageRelationStatistics Valid=1420, Invalid=12622, Unknown=0, NotChecked=0, Total=14042 [2021-08-21 18:51:06,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7467 states. [2021-08-21 18:51:06,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7467 to 6219. [2021-08-21 18:51:06,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6219 states, 6218 states have (on average 1.8192344805403666) internal successors, (11312), 6218 states have internal predecessors, (11312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:06,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6219 states to 6219 states and 11312 transitions. [2021-08-21 18:51:06,109 INFO L78 Accepts]: Start accepts. Automaton has 6219 states and 11312 transitions. Word has length 39 [2021-08-21 18:51:06,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:06,109 INFO L470 AbstractCegarLoop]: Abstraction has 6219 states and 11312 transitions. [2021-08-21 18:51:06,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:06,109 INFO L276 IsEmpty]: Start isEmpty. Operand 6219 states and 11312 transitions. [2021-08-21 18:51:06,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:51:06,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:06,115 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:06,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:06,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:06,325 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:51:06,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:06,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1283039899, now seen corresponding path program 108 times [2021-08-21 18:51:06,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:06,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568077143] [2021-08-21 18:51:06,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:06,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:06,754 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:06,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:06,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568077143] [2021-08-21 18:51:06,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568077143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:06,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493774736] [2021-08-21 18:51:06,755 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:51:06,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:06,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:06,756 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 18:51:06,757 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 18:51:11,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 18:51:11,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:11,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 18:51:11,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:51:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493774736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:12,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:12,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 33 [2021-08-21 18:51:12,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820154324] [2021-08-21 18:51:12,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:51:12,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:12,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:51:12,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1002, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:51:12,812 INFO L87 Difference]: Start difference. First operand 6219 states and 11312 transitions. Second operand has 34 states, 34 states have (on average 2.0) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:16,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:16,053 INFO L93 Difference]: Finished difference Result 7168 states and 12838 transitions. [2021-08-21 18:51:16,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 18:51:16,053 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:51:16,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:16,060 INFO L225 Difference]: With dead ends: 7168 [2021-08-21 18:51:16,060 INFO L226 Difference]: Without dead ends: 7130 [2021-08-21 18:51:16,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2351 ImplicationChecksByTransitivity, 3003.5ms TimeCoverageRelationStatistics Valid=877, Invalid=6779, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 18:51:16,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7130 states. [2021-08-21 18:51:16,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7130 to 6310. [2021-08-21 18:51:16,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6310 states, 6309 states have (on average 1.8172452052623236) internal successors, (11465), 6309 states have internal predecessors, (11465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:16,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6310 states to 6310 states and 11465 transitions. [2021-08-21 18:51:16,118 INFO L78 Accepts]: Start accepts. Automaton has 6310 states and 11465 transitions. Word has length 39 [2021-08-21 18:51:16,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:16,118 INFO L470 AbstractCegarLoop]: Abstraction has 6310 states and 11465 transitions. [2021-08-21 18:51:16,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:16,119 INFO L276 IsEmpty]: Start isEmpty. Operand 6310 states and 11465 transitions. [2021-08-21 18:51:16,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:51:16,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:16,123 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:16,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:16,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:16,323 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:51:16,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:16,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1823725421, now seen corresponding path program 109 times [2021-08-21 18:51:16,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:16,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51074708] [2021-08-21 18:51:16,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:16,324 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:16,543 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:16,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:16,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51074708] [2021-08-21 18:51:16,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51074708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:16,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085040937] [2021-08-21 18:51:16,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:51:16,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:16,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:16,544 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 18:51:16,545 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 18:51:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:20,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 18:51:20,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:22,296 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:22,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085040937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:22,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:22,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:51:22,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629906369] [2021-08-21 18:51:22,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:51:22,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:22,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:51:22,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:51:22,297 INFO L87 Difference]: Start difference. First operand 6310 states and 11465 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:24,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:24,011 INFO L93 Difference]: Finished difference Result 7587 states and 13510 transitions. [2021-08-21 18:51:24,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:51:24,012 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:51:24,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:24,019 INFO L225 Difference]: With dead ends: 7587 [2021-08-21 18:51:24,019 INFO L226 Difference]: Without dead ends: 7521 [2021-08-21 18:51:24,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1489 ImplicationChecksByTransitivity, 1554.1ms TimeCoverageRelationStatistics Valid=944, Invalid=4458, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:51:24,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2021-08-21 18:51:24,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 5181. [2021-08-21 18:51:24,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5181 states, 5180 states have (on average 1.7876447876447876) internal successors, (9260), 5180 states have internal predecessors, (9260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:24,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5181 states to 5181 states and 9260 transitions. [2021-08-21 18:51:24,079 INFO L78 Accepts]: Start accepts. Automaton has 5181 states and 9260 transitions. Word has length 39 [2021-08-21 18:51:24,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:24,079 INFO L470 AbstractCegarLoop]: Abstraction has 5181 states and 9260 transitions. [2021-08-21 18:51:24,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:24,079 INFO L276 IsEmpty]: Start isEmpty. Operand 5181 states and 9260 transitions. [2021-08-21 18:51:24,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:51:24,083 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:24,083 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:24,112 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 18:51:24,284 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,SelfDestructingSolverStorable110 [2021-08-21 18:51:24,284 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:51:24,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:24,285 INFO L82 PathProgramCache]: Analyzing trace with hash 528203513, now seen corresponding path program 110 times [2021-08-21 18:51:24,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:24,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874649438] [2021-08-21 18:51:24,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:24,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:24,701 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:24,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:24,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874649438] [2021-08-21 18:51:24,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874649438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:24,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383739668] [2021-08-21 18:51:24,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:51:24,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:24,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:24,702 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 18:51:24,703 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 18:51:29,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:51:29,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:29,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:51:29,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:30,115 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:30,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383739668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:30,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:30,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:51:30,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935297614] [2021-08-21 18:51:30,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:51:30,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:30,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:51:30,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1041, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:51:30,116 INFO L87 Difference]: Start difference. First operand 5181 states and 9260 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:37,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:37,744 INFO L93 Difference]: Finished difference Result 6844 states and 11870 transitions. [2021-08-21 18:51:37,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-08-21 18:51:37,745 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:51:37,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:37,752 INFO L225 Difference]: With dead ends: 6844 [2021-08-21 18:51:37,752 INFO L226 Difference]: Without dead ends: 6770 [2021-08-21 18:51:37,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9057 ImplicationChecksByTransitivity, 6512.6ms TimeCoverageRelationStatistics Valid=2471, Invalid=23935, Unknown=0, NotChecked=0, Total=26406 [2021-08-21 18:51:37,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6770 states. [2021-08-21 18:51:37,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6770 to 5690. [2021-08-21 18:51:37,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5690 states, 5689 states have (on average 1.7932852873967304) internal successors, (10202), 5689 states have internal predecessors, (10202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:37,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5690 states to 5690 states and 10202 transitions. [2021-08-21 18:51:37,810 INFO L78 Accepts]: Start accepts. Automaton has 5690 states and 10202 transitions. Word has length 39 [2021-08-21 18:51:37,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:37,811 INFO L470 AbstractCegarLoop]: Abstraction has 5690 states and 10202 transitions. [2021-08-21 18:51:37,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:37,811 INFO L276 IsEmpty]: Start isEmpty. Operand 5690 states and 10202 transitions. [2021-08-21 18:51:37,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:51:37,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:37,815 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:51:37,844 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 18:51:38,015 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,SelfDestructingSolverStorable111 [2021-08-21 18:51:38,016 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:51:38,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:38,016 INFO L82 PathProgramCache]: Analyzing trace with hash -857248399, now seen corresponding path program 111 times [2021-08-21 18:51:38,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:38,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107625749] [2021-08-21 18:51:38,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:38,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:38,451 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:38,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:38,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107625749] [2021-08-21 18:51:38,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107625749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:38,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322283172] [2021-08-21 18:51:38,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:51:38,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:38,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:38,452 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 18:51:38,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 18:51:43,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:51:43,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:43,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:51:43,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:43,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322283172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:43,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:43,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 18:51:43,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357586223] [2021-08-21 18:51:43,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:51:43,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:43,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:51:43,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1039, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:51:43,861 INFO L87 Difference]: Start difference. First operand 5690 states and 10202 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-21 18:51:47,483 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 18:51:47,483 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 18:51:47,485 WARN L223 SmtUtils]: Removed 7 from assertion stack [2021-08-21 18:51:47,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 18:51:47,485 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:51:47,517 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 18:51:47,686 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,SelfDestructingSolverStorable112 [2021-08-21 18:51:47,686 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (5690states) and FLOYD_HOARE automaton (currently 62 states, 34 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 31 for 13ms.. [2021-08-21 18:51:47,687 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:51:47,687 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:51:47,690 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:51:47,690 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:51:47,691 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:51:47 BasicIcfg [2021-08-21 18:51:47,691 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:51:47,692 INFO L168 Benchmark]: Toolchain (without parser) took 738469.90 ms. Allocated memory was 192.9 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 172.4 MB in the beginning and 173.6 MB in the end (delta: -1.2 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 18:51:47,692 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.40 ms. Allocated memory is still 192.9 MB. Free memory is still 173.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:51:47,693 INFO L168 Benchmark]: Boogie Procedure Inliner took 32.89 ms. Allocated memory is still 192.9 MB. Free memory was 172.3 MB in the beginning and 170.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:51:47,693 INFO L168 Benchmark]: Boogie Preprocessor took 13.68 ms. Allocated memory is still 192.9 MB. Free memory was 170.9 MB in the beginning and 169.9 MB in the end (delta: 983.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:51:47,693 INFO L168 Benchmark]: RCFGBuilder took 249.06 ms. Allocated memory is still 192.9 MB. Free memory was 169.9 MB in the beginning and 158.3 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-21 18:51:47,693 INFO L168 Benchmark]: TraceAbstraction took 738169.49 ms. Allocated memory was 192.9 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 157.9 MB in the beginning and 173.6 MB in the end (delta: -15.7 MB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. [2021-08-21 18:51:47,694 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.40 ms. Allocated memory is still 192.9 MB. Free memory is still 173.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 32.89 ms. Allocated memory is still 192.9 MB. Free memory was 172.3 MB in the beginning and 170.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.68 ms. Allocated memory is still 192.9 MB. Free memory was 170.9 MB in the beginning and 169.9 MB in the end (delta: 983.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 249.06 ms. Allocated memory is still 192.9 MB. Free memory was 169.9 MB in the beginning and 158.3 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 738169.49 ms. Allocated memory was 192.9 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 157.9 MB in the beginning and 173.6 MB in the end (delta: -15.7 MB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30, positive: 23, positive conditional: 23, positive unconditional: 0, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 18, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 24, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 24, unknown conditional: 0, unknown unconditional: 24] , Statistics on independence cache: Total cache size (in pairs): 24, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Independence queries for same thread: 6 - 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: 51]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (5690states) and FLOYD_HOARE automaton (currently 62 states, 34 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 31 for 13ms.. - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (5690states) and FLOYD_HOARE automaton (currently 62 states, 34 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 31 for 13ms.. - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (5690states) and FLOYD_HOARE automaton (currently 62 states, 34 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 31 for 13ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 738068.0ms, OverallIterations: 113, TraceHistogramMax: 7, EmptinessCheckTime: 315.4ms, AutomataDifference: 372811.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 86.9ms, PartialOrderReductionTime: 72.4ms, HoareTripleCheckerStatistics: 3017 SDtfs, 30077 SDslu, 47779 SDs, 0 SdLazy, 164995 SolverSat, 11197 SolverUnsat, 18 SolverUnknown, 0 SolverNotchecked, 77900.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12522 GetRequests, 2730 SyntacticMatches, 43 SemanticMatches, 9748 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292220 ImplicationChecksByTransitivity, 320013.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=6310occurred in iteration=110, InterpolantAutomatonStates: 7063, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3121.8ms AutomataMinimizationTime, 112 MinimizatonAttempts, 85828 StatesRemovedByMinimization, 112 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 344.4ms SsaConstructionTime, 1919.8ms SatisfiabilityAnalysisTime, 112912.0ms InterpolantComputationTime, 7818 NumberOfCodeBlocks, 7818 NumberOfCodeBlocksAsserted, 539 NumberOfCheckSat, 7594 ConstructedInterpolants, 2 QuantifiedInterpolants, 98093 SizeOfPredicates, 366 NumberOfNonLiveVariables, 8789 ConjunctsInSsa, 2962 ConjunctsInUnsatCore, 224 InterpolantComputations, 2 PerfectInterpolantSequences, 185/11797 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