/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 13:04:28,555 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 13:04:28,557 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 13:04:28,592 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 13:04:28,592 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 13:04:28,596 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 13:04:28,597 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 13:04:28,604 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 13:04:28,606 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 13:04:28,612 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 13:04:28,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 13:04:28,614 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 13:04:28,614 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 13:04:28,616 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 13:04:28,629 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 13:04:28,630 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 13:04:28,630 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 13:04:28,631 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 13:04:28,632 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 13:04:28,634 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 13:04:28,635 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 13:04:28,636 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 13:04:28,636 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 13:04:28,637 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 13:04:28,639 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 13:04:28,640 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 13:04:28,640 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 13:04:28,640 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 13:04:28,641 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 13:04:28,641 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 13:04:28,642 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 13:04:28,642 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 13:04:28,643 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 13:04:28,643 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 13:04:28,644 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 13:04:28,644 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 13:04:28,645 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 13:04:28,645 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 13:04:28,645 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 13:04:28,646 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 13:04:28,647 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 13:04:28,647 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 13:04:28,685 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 13:04:28,686 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 13:04:28,687 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 13:04:28,687 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 13:04:28,690 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 13:04:28,690 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 13:04:28,690 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 13:04:28,690 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 13:04:28,690 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 13:04:28,690 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 13:04:28,691 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 13:04:28,691 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 13:04:28,691 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 13:04:28,692 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 13:04:28,692 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:04:28,693 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 13:04:28,693 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 13:04:28,694 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 13:04:28,694 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 13:04:28,694 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 13:04:28,694 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 13:04:28,694 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 13:04:28,975 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 13:04:28,999 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 13:04:29,001 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 13:04:29,002 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 13:04:29,004 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 13:04:29,005 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/buffer-series-array.wvr.bpl [2021-08-21 13:04:29,005 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series-array.wvr.bpl' [2021-08-21 13:04:29,044 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 13:04:29,047 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 13:04:29,048 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 13:04:29,049 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 13:04:29,050 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 13:04:29,063 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,070 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,077 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 13:04:29,078 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 13:04:29,078 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 13:04:29,078 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 13:04:29,085 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,085 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,086 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,087 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,090 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,092 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,093 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,094 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 13:04:29,095 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 13:04:29,095 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 13:04:29,095 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 13:04:29,096 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/1) ... [2021-08-21 13:04:29,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:04:29,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:29,122 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 13:04:29,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 13:04:29,164 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 13:04:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 13:04:29,165 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 13:04:29,165 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 13:04:29,165 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 13:04:29,165 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 13:04:29,166 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 13:04:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 13:04:29,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 13:04:29,166 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 13:04:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 13:04:29,168 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 13:04:29,168 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-21 13:04:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-21 13:04:29,169 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-21 13:04:29,170 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 13:04:29,482 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 13:04:29,482 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 13:04:29,484 INFO L202 PluginConnector]: Adding new model buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:04:29 BoogieIcfgContainer [2021-08-21 13:04:29,484 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 13:04:29,486 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 13:04:29,486 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 13:04:29,488 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 13:04:29,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:04:29" (1/2) ... [2021-08-21 13:04:29,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ce140ec and model type buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 01:04:29, skipping insertion in model container [2021-08-21 13:04:29,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:04:29" (2/2) ... [2021-08-21 13:04:29,490 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-series-array.wvr.bpl [2021-08-21 13:04:29,508 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 13:04:29,508 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 13:04:29,508 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 13:04:29,509 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 13:04:29,603 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-08-21 13:04:29,656 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 13:04:29,665 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 13:04:29,665 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-08-21 13:04:29,677 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-08-21 13:04:29,741 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:29,745 INFO L276 IsEmpty]: Start isEmpty. Operand has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:29,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 13:04:29,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:29,780 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 13:04:29,780 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:29,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:29,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1445873811, now seen corresponding path program 1 times [2021-08-21 13:04:29,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:29,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372473663] [2021-08-21 13:04:29,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:29,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:29,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:29,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:29,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372473663] [2021-08-21 13:04:29,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372473663] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:29,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:29,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 13:04:29,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684283372] [2021-08-21 13:04:29,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 13:04:29,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:29,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 13:04:29,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:04:29,934 INFO L87 Difference]: Start difference. First operand has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:29,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:29,991 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-08-21 13:04:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 13:04:29,993 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 13:04:29,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:30,022 INFO L225 Difference]: With dead ends: 1236 [2021-08-21 13:04:30,023 INFO L226 Difference]: Without dead ends: 1109 [2021-08-21 13:04:30,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:04:30,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-08-21 13:04:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-08-21 13:04:30,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 3.910982658959538) internal successors, (3383), 865 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-08-21 13:04:30,141 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-08-21 13:04:30,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:30,142 INFO L470 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-08-21 13:04:30,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,143 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-08-21 13:04:30,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:04:30,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:30,147 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:30,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 13:04:30,147 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:30,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:30,148 INFO L82 PathProgramCache]: Analyzing trace with hash 925045909, now seen corresponding path program 1 times [2021-08-21 13:04:30,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:30,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618232818] [2021-08-21 13:04:30,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:30,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:30,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:30,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:30,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:30,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618232818] [2021-08-21 13:04:30,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618232818] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:30,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:30,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:30,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609352080] [2021-08-21 13:04:30,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:30,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:30,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:30,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:30,233 INFO L87 Difference]: Start difference. First operand 866 states and 3383 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:30,297 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-08-21 13:04:30,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:30,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:04:30,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:30,309 INFO L225 Difference]: With dead ends: 1524 [2021-08-21 13:04:30,310 INFO L226 Difference]: Without dead ends: 1418 [2021-08-21 13:04:30,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:30,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-08-21 13:04:30,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-08-21 13:04:30,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 3.888793840889649) internal successors, (4546), 1169 states have internal predecessors, (4546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-08-21 13:04:30,370 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-08-21 13:04:30,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:30,371 INFO L470 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-08-21 13:04:30,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-08-21 13:04:30,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:04:30,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:30,377 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:30,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 13:04:30,377 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:30,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:30,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1282496465, now seen corresponding path program 1 times [2021-08-21 13:04:30,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:30,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773808241] [2021-08-21 13:04:30,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:30,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:30,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:30,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:30,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773808241] [2021-08-21 13:04:30,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773808241] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:30,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:30,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:30,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253201740] [2021-08-21 13:04:30,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:30,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:30,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:30,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:30,460 INFO L87 Difference]: Start difference. First operand 1170 states and 4546 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:30,526 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-08-21 13:04:30,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:30,528 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:04:30,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:30,546 INFO L225 Difference]: With dead ends: 2017 [2021-08-21 13:04:30,551 INFO L226 Difference]: Without dead ends: 1875 [2021-08-21 13:04:30,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:30,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-08-21 13:04:30,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-08-21 13:04:30,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.8676737160120847) internal successors, (6401), 1655 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-08-21 13:04:30,631 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-08-21 13:04:30,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:30,632 INFO L470 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-08-21 13:04:30,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:30,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-08-21 13:04:30,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:04:30,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:30,640 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:30,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 13:04:30,640 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:30,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:30,641 INFO L82 PathProgramCache]: Analyzing trace with hash 770950601, now seen corresponding path program 1 times [2021-08-21 13:04:30,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:30,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378229142] [2021-08-21 13:04:30,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:30,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:30,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:30,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:30,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378229142] [2021-08-21 13:04:30,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378229142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:30,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830871593] [2021-08-21 13:04:30,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:30,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:30,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:30,704 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:30,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 13:04:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:30,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 13:04:30,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:31,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:31,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830871593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:31,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:31,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-08-21 13:04:31,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714968948] [2021-08-21 13:04:31,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:04:31,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:31,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:04:31,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:04:31,045 INFO L87 Difference]: Start difference. First operand 1656 states and 6401 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:31,200 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-08-21 13:04:31,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:04:31,200 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:04:31,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:31,216 INFO L225 Difference]: With dead ends: 2308 [2021-08-21 13:04:31,216 INFO L226 Difference]: Without dead ends: 2108 [2021-08-21 13:04:31,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:04:31,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-08-21 13:04:31,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-08-21 13:04:31,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.777319587628866) internal successors, (5496), 1455 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-08-21 13:04:31,280 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-08-21 13:04:31,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:31,280 INFO L470 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-08-21 13:04:31,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-08-21 13:04:31,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:04:31,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:31,285 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:31,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:31,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:31,501 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:31,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1120776452, now seen corresponding path program 1 times [2021-08-21 13:04:31,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:31,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696433441] [2021-08-21 13:04:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:31,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:31,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:31,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:31,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696433441] [2021-08-21 13:04:31,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696433441] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:31,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:31,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:31,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629791686] [2021-08-21 13:04:31,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:31,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:31,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:31,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:31,545 INFO L87 Difference]: Start difference. First operand 1456 states and 5496 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:31,627 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-08-21 13:04:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:04:31,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:04:31,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:31,640 INFO L225 Difference]: With dead ends: 1950 [2021-08-21 13:04:31,640 INFO L226 Difference]: Without dead ends: 1860 [2021-08-21 13:04:31,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:31,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-08-21 13:04:31,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-08-21 13:04:31,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.725210628645496) internal successors, (5748), 1543 states have internal predecessors, (5748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-08-21 13:04:31,703 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-08-21 13:04:31,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:31,703 INFO L470 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-08-21 13:04:31,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-08-21 13:04:31,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:04:31,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:31,708 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:31,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 13:04:31,709 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:31,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:31,709 INFO L82 PathProgramCache]: Analyzing trace with hash 712551812, now seen corresponding path program 2 times [2021-08-21 13:04:31,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:31,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499270500] [2021-08-21 13:04:31,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:31,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:31,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:31,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:31,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499270500] [2021-08-21 13:04:31,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499270500] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:31,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:31,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:31,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340104767] [2021-08-21 13:04:31,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:31,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:31,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:31,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:31,765 INFO L87 Difference]: Start difference. First operand 1544 states and 5748 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:31,859 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-08-21 13:04:31,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:04:31,860 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:04:31,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:31,867 INFO L225 Difference]: With dead ends: 1308 [2021-08-21 13:04:31,867 INFO L226 Difference]: Without dead ends: 1308 [2021-08-21 13:04:31,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:31,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-08-21 13:04:31,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-08-21 13:04:31,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6499552372426143) internal successors, (4077), 1117 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-08-21 13:04:31,908 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-08-21 13:04:31,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:31,908 INFO L470 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-08-21 13:04:31,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:31,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-08-21 13:04:31,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:04:31,912 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:31,912 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:31,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 13:04:31,913 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1043177095, now seen corresponding path program 2 times [2021-08-21 13:04:31,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:31,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927627924] [2021-08-21 13:04:31,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:31,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:31,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:31,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:31,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:31,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927627924] [2021-08-21 13:04:31,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927627924] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:31,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:31,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:31,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693320317] [2021-08-21 13:04:31,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:31,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:31,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:31,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:31,991 INFO L87 Difference]: Start difference. First operand 1118 states and 4077 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:32,036 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-08-21 13:04:32,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:32,037 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:04:32,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:32,044 INFO L225 Difference]: With dead ends: 1142 [2021-08-21 13:04:32,044 INFO L226 Difference]: Without dead ends: 1120 [2021-08-21 13:04:32,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:32,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-08-21 13:04:32,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-08-21 13:04:32,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.665457842248413) internal successors, (4043), 1103 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-08-21 13:04:32,079 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-08-21 13:04:32,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:32,079 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-08-21 13:04:32,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-08-21 13:04:32,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:04:32,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:32,084 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:32,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 13:04:32,085 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:32,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:32,085 INFO L82 PathProgramCache]: Analyzing trace with hash 2066683916, now seen corresponding path program 1 times [2021-08-21 13:04:32,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:32,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948400044] [2021-08-21 13:04:32,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:32,137 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:32,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:32,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948400044] [2021-08-21 13:04:32,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948400044] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:32,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:32,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:04:32,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767209110] [2021-08-21 13:04:32,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:32,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:32,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:32,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:32,139 INFO L87 Difference]: Start difference. First operand 1104 states and 4043 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:32,160 INFO L93 Difference]: Finished difference Result 1334 states and 4929 transitions. [2021-08-21 13:04:32,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:32,160 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 13:04:32,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:32,169 INFO L225 Difference]: With dead ends: 1334 [2021-08-21 13:04:32,169 INFO L226 Difference]: Without dead ends: 1334 [2021-08-21 13:04:32,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:04:32,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-08-21 13:04:32,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 954. [2021-08-21 13:04:32,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.63903462749213) internal successors, (3468), 953 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3468 transitions. [2021-08-21 13:04:32,201 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3468 transitions. Word has length 27 [2021-08-21 13:04:32,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:32,203 INFO L470 AbstractCegarLoop]: Abstraction has 954 states and 3468 transitions. [2021-08-21 13:04:32,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,203 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3468 transitions. [2021-08-21 13:04:32,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:04:32,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:32,207 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:32,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 13:04:32,208 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:32,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:32,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1787495248, now seen corresponding path program 1 times [2021-08-21 13:04:32,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:32,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068755478] [2021-08-21 13:04:32,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:32,245 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:32,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:32,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068755478] [2021-08-21 13:04:32,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068755478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:32,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114227419] [2021-08-21 13:04:32,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:32,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:32,253 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:32,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 13:04:32,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:32,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 13:04:32,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:32,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:32,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114227419] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:32,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 13:04:32,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-08-21 13:04:32,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015490491] [2021-08-21 13:04:32,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:32,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:32,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:32,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:32,416 INFO L87 Difference]: Start difference. First operand 954 states and 3468 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:32,438 INFO L93 Difference]: Finished difference Result 1658 states and 5999 transitions. [2021-08-21 13:04:32,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:32,438 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 13:04:32,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:32,463 INFO L225 Difference]: With dead ends: 1658 [2021-08-21 13:04:32,463 INFO L226 Difference]: Without dead ends: 1658 [2021-08-21 13:04:32,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:32,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-08-21 13:04:32,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1112. [2021-08-21 13:04:32,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1111 states have (on average 3.667866786678668) internal successors, (4075), 1111 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 4075 transitions. [2021-08-21 13:04:32,522 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 4075 transitions. Word has length 27 [2021-08-21 13:04:32,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:32,522 INFO L470 AbstractCegarLoop]: Abstraction has 1112 states and 4075 transitions. [2021-08-21 13:04:32,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 4075 transitions. [2021-08-21 13:04:32,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:32,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:32,526 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:32,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:32,747 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,SelfDestructingSolverStorable8 [2021-08-21 13:04:32,748 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:32,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:32,748 INFO L82 PathProgramCache]: Analyzing trace with hash -383422002, now seen corresponding path program 1 times [2021-08-21 13:04:32,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:32,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929065623] [2021-08-21 13:04:32,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:32,931 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:32,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:32,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929065623] [2021-08-21 13:04:32,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929065623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:32,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681680508] [2021-08-21 13:04:32,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:32,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:32,937 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:32,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 13:04:33,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:33,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:04:33,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:33,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 13:04:33,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:33,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:33,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681680508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:33,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:33,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:33,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798741990] [2021-08-21 13:04:33,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:33,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:33,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:33,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:33,469 INFO L87 Difference]: Start difference. First operand 1112 states and 4075 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:33,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:33,639 INFO L93 Difference]: Finished difference Result 2387 states and 8904 transitions. [2021-08-21 13:04:33,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:04:33,640 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 29 [2021-08-21 13:04:33,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:33,649 INFO L225 Difference]: With dead ends: 2387 [2021-08-21 13:04:33,650 INFO L226 Difference]: Without dead ends: 2308 [2021-08-21 13:04:33,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 89.1ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:33,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2308 states. [2021-08-21 13:04:33,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2308 to 1550. [2021-08-21 13:04:33,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.7140090380890896) internal successors, (5753), 1549 states have internal predecessors, (5753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:33,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5753 transitions. [2021-08-21 13:04:33,714 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5753 transitions. Word has length 29 [2021-08-21 13:04:33,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:33,714 INFO L470 AbstractCegarLoop]: Abstraction has 1550 states and 5753 transitions. [2021-08-21 13:04:33,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:33,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5753 transitions. [2021-08-21 13:04:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:33,721 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:33,721 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:33,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:33,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:33,937 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:33,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:33,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1158240516, now seen corresponding path program 2 times [2021-08-21 13:04:33,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:33,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935049918] [2021-08-21 13:04:33,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:33,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:33,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:34,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:34,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:34,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935049918] [2021-08-21 13:04:34,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935049918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:34,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515503209] [2021-08-21 13:04:34,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:34,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:34,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:34,093 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:34,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 13:04:34,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:34,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:34,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:04:34,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:34,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 13:04:34,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:34,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:34,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515503209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:34,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:34,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:34,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456102240] [2021-08-21 13:04:34,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:34,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:34,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:34,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:34,628 INFO L87 Difference]: Start difference. First operand 1550 states and 5753 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:34,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:34,780 INFO L93 Difference]: Finished difference Result 2792 states and 10515 transitions. [2021-08-21 13:04:34,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:04:34,781 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 13:04:34,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:34,792 INFO L225 Difference]: With dead ends: 2792 [2021-08-21 13:04:34,792 INFO L226 Difference]: Without dead ends: 2713 [2021-08-21 13:04:34,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 114.7ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:34,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2713 states. [2021-08-21 13:04:34,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2713 to 1749. [2021-08-21 13:04:34,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1749 states, 1748 states have (on average 3.7299771167048057) internal successors, (6520), 1748 states have internal predecessors, (6520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:34,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1749 states to 1749 states and 6520 transitions. [2021-08-21 13:04:34,848 INFO L78 Accepts]: Start accepts. Automaton has 1749 states and 6520 transitions. Word has length 29 [2021-08-21 13:04:34,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:34,848 INFO L470 AbstractCegarLoop]: Abstraction has 1749 states and 6520 transitions. [2021-08-21 13:04:34,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:34,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1749 states and 6520 transitions. [2021-08-21 13:04:34,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:34,854 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:34,854 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:34,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:35,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:35,069 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:35,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:35,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1824203434, now seen corresponding path program 3 times [2021-08-21 13:04:35,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:35,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255113613] [2021-08-21 13:04:35,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:35,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:35,207 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:35,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:35,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255113613] [2021-08-21 13:04:35,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255113613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:35,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9050598] [2021-08-21 13:04:35,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:35,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:35,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:35,209 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:35,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 13:04:35,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:04:35,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:35,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:04:35,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:35,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 13:04:35,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:35,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:35,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9050598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:35,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:35,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:35,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216661885] [2021-08-21 13:04:35,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:35,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:35,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:35,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:35,750 INFO L87 Difference]: Start difference. First operand 1749 states and 6520 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:35,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:35,908 INFO L93 Difference]: Finished difference Result 2570 states and 9639 transitions. [2021-08-21 13:04:35,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:04:35,908 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 13:04:35,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:35,918 INFO L225 Difference]: With dead ends: 2570 [2021-08-21 13:04:35,919 INFO L226 Difference]: Without dead ends: 2491 [2021-08-21 13:04:35,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 88.7ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:35,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2021-08-21 13:04:35,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1887. [2021-08-21 13:04:35,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1886 states have (on average 3.7338282078472957) internal successors, (7042), 1886 states have internal predecessors, (7042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:35,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 7042 transitions. [2021-08-21 13:04:35,972 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 7042 transitions. Word has length 29 [2021-08-21 13:04:35,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:35,973 INFO L470 AbstractCegarLoop]: Abstraction has 1887 states and 7042 transitions. [2021-08-21 13:04:35,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:35,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 7042 transitions. [2021-08-21 13:04:35,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:35,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:35,979 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:36,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:36,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-21 13:04:36,192 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:36,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:36,192 INFO L82 PathProgramCache]: Analyzing trace with hash -614164824, now seen corresponding path program 4 times [2021-08-21 13:04:36,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:36,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568197556] [2021-08-21 13:04:36,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:36,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:36,348 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:36,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:36,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568197556] [2021-08-21 13:04:36,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568197556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:36,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048341903] [2021-08-21 13:04:36,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:36,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:36,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:36,350 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:36,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 13:04:36,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:36,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:36,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:04:36,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:36,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 13:04:36,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:36,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:36,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048341903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:36,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:36,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:36,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093523143] [2021-08-21 13:04:36,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:36,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:36,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:36,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:36,910 INFO L87 Difference]: Start difference. First operand 1887 states and 7042 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:37,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:37,128 INFO L93 Difference]: Finished difference Result 3006 states and 11331 transitions. [2021-08-21 13:04:37,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:04:37,129 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 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 29 [2021-08-21 13:04:37,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:37,141 INFO L225 Difference]: With dead ends: 3006 [2021-08-21 13:04:37,141 INFO L226 Difference]: Without dead ends: 2927 [2021-08-21 13:04:37,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 122.2ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:04:37,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-08-21 13:04:37,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 2081. [2021-08-21 13:04:37,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 3.751923076923077) internal successors, (7804), 2080 states have internal predecessors, (7804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:37,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 7804 transitions. [2021-08-21 13:04:37,204 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 7804 transitions. Word has length 29 [2021-08-21 13:04:37,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:37,204 INFO L470 AbstractCegarLoop]: Abstraction has 2081 states and 7804 transitions. [2021-08-21 13:04:37,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:37,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 7804 transitions. [2021-08-21 13:04:37,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:37,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:37,211 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:37,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:37,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:37,434 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:37,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:37,435 INFO L82 PathProgramCache]: Analyzing trace with hash -357509362, now seen corresponding path program 5 times [2021-08-21 13:04:37,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:37,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033291938] [2021-08-21 13:04:37,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:37,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:37,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:37,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:37,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033291938] [2021-08-21 13:04:37,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033291938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:37,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398442536] [2021-08-21 13:04:37,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:37,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:37,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:37,597 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:37,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 13:04:37,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:37,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:37,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:04:37,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:37,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 13:04:38,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:38,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:38,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398442536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:38,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:38,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:38,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927065032] [2021-08-21 13:04:38,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:38,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:38,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:38,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:38,188 INFO L87 Difference]: Start difference. First operand 2081 states and 7804 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:38,387 INFO L93 Difference]: Finished difference Result 2784 states and 10455 transitions. [2021-08-21 13:04:38,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:04:38,388 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 13:04:38,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:38,397 INFO L225 Difference]: With dead ends: 2784 [2021-08-21 13:04:38,397 INFO L226 Difference]: Without dead ends: 2705 [2021-08-21 13:04:38,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:04:38,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2705 states. [2021-08-21 13:04:38,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2705 to 1882. [2021-08-21 13:04:38,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1881 states have (on average 3.741095162147794) internal successors, (7037), 1881 states have internal predecessors, (7037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 7037 transitions. [2021-08-21 13:04:38,474 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 7037 transitions. Word has length 29 [2021-08-21 13:04:38,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:38,474 INFO L470 AbstractCegarLoop]: Abstraction has 1882 states and 7037 transitions. [2021-08-21 13:04:38,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 7037 transitions. [2021-08-21 13:04:38,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 13:04:38,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:38,480 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:38,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:38,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:38,697 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:38,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:38,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1162136574, now seen corresponding path program 6 times [2021-08-21 13:04:38,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:38,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408316042] [2021-08-21 13:04:38,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:38,699 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:38,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:38,905 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:38,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:38,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408316042] [2021-08-21 13:04:38,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408316042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:38,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9151179] [2021-08-21 13:04:38,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:38,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:38,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:38,915 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:38,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 13:04:39,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 13:04:39,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:39,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:04:39,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:39,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:39,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-21 13:04:39,539 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:39,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9151179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:39,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:39,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 13:04:39,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487370394] [2021-08-21 13:04:39,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:39,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:39,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:39,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:39,541 INFO L87 Difference]: Start difference. First operand 1882 states and 7037 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 13:04:39,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:39,805 INFO L93 Difference]: Finished difference Result 2657 states and 9932 transitions. [2021-08-21 13:04:39,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 13:04:39,805 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 29 [2021-08-21 13:04:39,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:39,814 INFO L225 Difference]: With dead ends: 2657 [2021-08-21 13:04:39,814 INFO L226 Difference]: Without dead ends: 2578 [2021-08-21 13:04:39,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 141.6ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:04:39,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-08-21 13:04:39,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1926. [2021-08-21 13:04:39,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1925 states have (on average 3.7314285714285713) internal successors, (7183), 1925 states have internal predecessors, (7183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:39,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 7183 transitions. [2021-08-21 13:04:39,868 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 7183 transitions. Word has length 29 [2021-08-21 13:04:39,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:39,868 INFO L470 AbstractCegarLoop]: Abstraction has 1926 states and 7183 transitions. [2021-08-21 13:04:39,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 13:04:39,869 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 7183 transitions. [2021-08-21 13:04:39,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 13:04:39,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:39,874 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:39,902 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 13:04:40,097 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,SelfDestructingSolverStorable14 [2021-08-21 13:04:40,097 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:40,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:40,098 INFO L82 PathProgramCache]: Analyzing trace with hash 719206604, now seen corresponding path program 7 times [2021-08-21 13:04:40,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:40,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33598203] [2021-08-21 13:04:40,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:40,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:40,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:40,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:40,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:40,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33598203] [2021-08-21 13:04:40,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33598203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:40,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29479252] [2021-08-21 13:04:40,150 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:40,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:40,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:40,151 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:40,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 13:04:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:40,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 13:04:40,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:40,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:40,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29479252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:40,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:40,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-08-21 13:04:40,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599952766] [2021-08-21 13:04:40,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 13:04:40,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:40,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 13:04:40,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:04:40,518 INFO L87 Difference]: Start difference. First operand 1926 states and 7183 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:40,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:40,593 INFO L93 Difference]: Finished difference Result 3472 states and 12599 transitions. [2021-08-21 13:04:40,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:04:40,593 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 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 31 [2021-08-21 13:04:40,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:40,601 INFO L225 Difference]: With dead ends: 3472 [2021-08-21 13:04:40,601 INFO L226 Difference]: Without dead ends: 3318 [2021-08-21 13:04:40,601 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 30.7ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:04:40,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-08-21 13:04:40,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2796. [2021-08-21 13:04:40,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 3.759212880143113) internal successors, (10507), 2795 states have internal predecessors, (10507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:40,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 10507 transitions. [2021-08-21 13:04:40,672 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 10507 transitions. Word has length 31 [2021-08-21 13:04:40,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:40,672 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 10507 transitions. [2021-08-21 13:04:40,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:40,673 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 10507 transitions. [2021-08-21 13:04:40,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 13:04:40,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:40,683 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:40,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:40,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 13:04:40,904 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:40,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:40,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1293130992, now seen corresponding path program 8 times [2021-08-21 13:04:40,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:40,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890205532] [2021-08-21 13:04:40,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:40,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:40,934 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:40,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:40,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890205532] [2021-08-21 13:04:40,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890205532] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:40,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:04:40,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 13:04:40,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753265109] [2021-08-21 13:04:40,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:04:40,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:40,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:04:40,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:40,936 INFO L87 Difference]: Start difference. First operand 2796 states and 10507 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:40,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:40,995 INFO L93 Difference]: Finished difference Result 5761 states and 21881 transitions. [2021-08-21 13:04:40,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:04:40,995 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 13:04:40,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:41,008 INFO L225 Difference]: With dead ends: 5761 [2021-08-21 13:04:41,009 INFO L226 Difference]: Without dead ends: 5510 [2021-08-21 13:04:41,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:41,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5510 states. [2021-08-21 13:04:41,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5510 to 4894. [2021-08-21 13:04:41,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4894 states, 4893 states have (on average 3.8779889638258735) internal successors, (18975), 4893 states have internal predecessors, (18975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:41,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4894 states to 4894 states and 18975 transitions. [2021-08-21 13:04:41,130 INFO L78 Accepts]: Start accepts. Automaton has 4894 states and 18975 transitions. Word has length 31 [2021-08-21 13:04:41,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:41,130 INFO L470 AbstractCegarLoop]: Abstraction has 4894 states and 18975 transitions. [2021-08-21 13:04:41,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:41,131 INFO L276 IsEmpty]: Start isEmpty. Operand 4894 states and 18975 transitions. [2021-08-21 13:04:41,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:41,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:41,144 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:41,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-08-21 13:04:41,144 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:41,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:41,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1002043648, now seen corresponding path program 9 times [2021-08-21 13:04:41,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:41,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464966334] [2021-08-21 13:04:41,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:41,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:41,181 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 13:04:41,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:41,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464966334] [2021-08-21 13:04:41,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464966334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:41,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811976527] [2021-08-21 13:04:41,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:41,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:41,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:41,183 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:41,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 13:04:41,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:04:41,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:41,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:41,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:41,710 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 13:04:41,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811976527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:41,710 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:41,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-21 13:04:41,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632930867] [2021-08-21 13:04:41,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:41,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:41,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:41,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:41,711 INFO L87 Difference]: Start difference. First operand 4894 states and 18975 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:42,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:42,055 INFO L93 Difference]: Finished difference Result 17927 states and 66398 transitions. [2021-08-21 13:04:42,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:04:42,055 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:04:42,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:42,096 INFO L225 Difference]: With dead ends: 17927 [2021-08-21 13:04:42,096 INFO L226 Difference]: Without dead ends: 15301 [2021-08-21 13:04:42,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 135.1ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:04:42,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15301 states. [2021-08-21 13:04:42,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15301 to 8354. [2021-08-21 13:04:42,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8354 states, 8353 states have (on average 3.950676403687298) internal successors, (33000), 8353 states have internal predecessors, (33000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:42,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8354 states to 8354 states and 33000 transitions. [2021-08-21 13:04:42,396 INFO L78 Accepts]: Start accepts. Automaton has 8354 states and 33000 transitions. Word has length 34 [2021-08-21 13:04:42,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:42,396 INFO L470 AbstractCegarLoop]: Abstraction has 8354 states and 33000 transitions. [2021-08-21 13:04:42,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:42,396 INFO L276 IsEmpty]: Start isEmpty. Operand 8354 states and 33000 transitions. [2021-08-21 13:04:42,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:42,422 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:42,422 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:42,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:42,646 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,SelfDestructingSolverStorable17 [2021-08-21 13:04:42,646 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:42,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:42,647 INFO L82 PathProgramCache]: Analyzing trace with hash -129967119, now seen corresponding path program 10 times [2021-08-21 13:04:42,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:42,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248943972] [2021-08-21 13:04:42,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:42,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:42,679 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:42,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:42,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248943972] [2021-08-21 13:04:42,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248943972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:42,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242753301] [2021-08-21 13:04:42,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:42,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:42,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:42,681 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:42,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 13:04:42,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:42,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:42,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:42,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:43,185 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:43,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242753301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:43,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:43,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-21 13:04:43,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662553531] [2021-08-21 13:04:43,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:43,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:43,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:43,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:43,186 INFO L87 Difference]: Start difference. First operand 8354 states and 33000 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:43,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:43,756 INFO L93 Difference]: Finished difference Result 21371 states and 81454 transitions. [2021-08-21 13:04:43,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:04:43,756 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:04:43,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:43,834 INFO L225 Difference]: With dead ends: 21371 [2021-08-21 13:04:43,834 INFO L226 Difference]: Without dead ends: 20932 [2021-08-21 13:04:43,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:04:43,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20932 states. [2021-08-21 13:04:44,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20932 to 12631. [2021-08-21 13:04:44,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12631 states, 12630 states have (on average 4.037925574030087) internal successors, (50999), 12630 states have internal predecessors, (50999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:44,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12631 states to 12631 states and 50999 transitions. [2021-08-21 13:04:44,360 INFO L78 Accepts]: Start accepts. Automaton has 12631 states and 50999 transitions. Word has length 34 [2021-08-21 13:04:44,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:44,360 INFO L470 AbstractCegarLoop]: Abstraction has 12631 states and 50999 transitions. [2021-08-21 13:04:44,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:44,361 INFO L276 IsEmpty]: Start isEmpty. Operand 12631 states and 50999 transitions. [2021-08-21 13:04:44,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:44,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:44,401 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:44,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:44,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:44,625 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:44,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:44,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1761367056, now seen corresponding path program 11 times [2021-08-21 13:04:44,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:44,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033310362] [2021-08-21 13:04:44,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:44,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:44,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:44,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:44,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:44,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033310362] [2021-08-21 13:04:44,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033310362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:44,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916162766] [2021-08-21 13:04:44,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:44,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:44,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:44,677 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:44,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 13:04:45,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:04:45,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:45,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:45,332 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:45,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916162766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:45,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:45,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-08-21 13:04:45,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307789314] [2021-08-21 13:04:45,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:04:45,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:45,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:04:45,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:04:45,334 INFO L87 Difference]: Start difference. First operand 12631 states and 50999 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 13:04:45,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:45,634 INFO L93 Difference]: Finished difference Result 20596 states and 79596 transitions. [2021-08-21 13:04:45,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:04:45,635 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-08-21 13:04:45,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:45,696 INFO L225 Difference]: With dead ends: 20596 [2021-08-21 13:04:45,696 INFO L226 Difference]: Without dead ends: 20518 [2021-08-21 13:04:45,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 94.8ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:04:45,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20518 states. [2021-08-21 13:04:46,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20518 to 12577. [2021-08-21 13:04:46,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12577 states, 12576 states have (on average 4.042064249363868) internal successors, (50833), 12576 states have internal predecessors, (50833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:46,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12577 states to 12577 states and 50833 transitions. [2021-08-21 13:04:46,225 INFO L78 Accepts]: Start accepts. Automaton has 12577 states and 50833 transitions. Word has length 34 [2021-08-21 13:04:46,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:46,225 INFO L470 AbstractCegarLoop]: Abstraction has 12577 states and 50833 transitions. [2021-08-21 13:04:46,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 13:04:46,225 INFO L276 IsEmpty]: Start isEmpty. Operand 12577 states and 50833 transitions. [2021-08-21 13:04:46,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:46,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:46,257 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:46,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:46,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:46,458 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:46,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:46,459 INFO L82 PathProgramCache]: Analyzing trace with hash -447820591, now seen corresponding path program 12 times [2021-08-21 13:04:46,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:46,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552062621] [2021-08-21 13:04:46,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:46,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:46,491 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:46,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:46,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552062621] [2021-08-21 13:04:46,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552062621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:46,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888598285] [2021-08-21 13:04:46,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:46,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:46,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:46,493 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:46,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 13:04:46,899 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:04:46,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:46,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:46,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:47,086 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:47,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888598285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:47,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:47,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-08-21 13:04:47,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040989120] [2021-08-21 13:04:47,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:04:47,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:47,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:04:47,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:04:47,087 INFO L87 Difference]: Start difference. First operand 12577 states and 50833 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 13:04:47,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:47,450 INFO L93 Difference]: Finished difference Result 22733 states and 87606 transitions. [2021-08-21 13:04:47,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:04:47,451 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-08-21 13:04:47,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:47,514 INFO L225 Difference]: With dead ends: 22733 [2021-08-21 13:04:47,514 INFO L226 Difference]: Without dead ends: 21028 [2021-08-21 13:04:47,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 101.8ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:04:47,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21028 states. [2021-08-21 13:04:47,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21028 to 15386. [2021-08-21 13:04:47,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15386 states, 15385 states have (on average 4.0534936626584335) internal successors, (62363), 15385 states have internal predecessors, (62363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:48,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15386 states to 15386 states and 62363 transitions. [2021-08-21 13:04:48,004 INFO L78 Accepts]: Start accepts. Automaton has 15386 states and 62363 transitions. Word has length 34 [2021-08-21 13:04:48,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:48,004 INFO L470 AbstractCegarLoop]: Abstraction has 15386 states and 62363 transitions. [2021-08-21 13:04:48,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 13:04:48,004 INFO L276 IsEmpty]: Start isEmpty. Operand 15386 states and 62363 transitions. [2021-08-21 13:04:48,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:48,037 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:48,037 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:48,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:48,239 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,SelfDestructingSolverStorable20 [2021-08-21 13:04:48,239 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:48,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:48,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1932805376, now seen corresponding path program 13 times [2021-08-21 13:04:48,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:48,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138496247] [2021-08-21 13:04:48,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:48,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:48,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:48,388 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:48,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:48,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138496247] [2021-08-21 13:04:48,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138496247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:48,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039259801] [2021-08-21 13:04:48,389 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:48,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:48,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:48,390 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:48,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 13:04:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:48,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:48,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:48,953 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:48,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039259801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:48,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:48,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-21 13:04:48,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194291007] [2021-08-21 13:04:48,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:04:48,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:48,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:04:48,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:04:48,955 INFO L87 Difference]: Start difference. First operand 15386 states and 62363 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:49,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:49,491 INFO L93 Difference]: Finished difference Result 31402 states and 124083 transitions. [2021-08-21 13:04:49,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:04:49,491 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:04:49,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:49,608 INFO L225 Difference]: With dead ends: 31402 [2021-08-21 13:04:49,608 INFO L226 Difference]: Without dead ends: 31094 [2021-08-21 13:04:49,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 218.3ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:04:49,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31094 states. [2021-08-21 13:04:50,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31094 to 19812. [2021-08-21 13:04:50,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19812 states, 19811 states have (on average 4.119024784210792) internal successors, (81602), 19811 states have internal predecessors, (81602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:50,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19812 states to 19812 states and 81602 transitions. [2021-08-21 13:04:50,330 INFO L78 Accepts]: Start accepts. Automaton has 19812 states and 81602 transitions. Word has length 34 [2021-08-21 13:04:50,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:50,330 INFO L470 AbstractCegarLoop]: Abstraction has 19812 states and 81602 transitions. [2021-08-21 13:04:50,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:50,331 INFO L276 IsEmpty]: Start isEmpty. Operand 19812 states and 81602 transitions. [2021-08-21 13:04:50,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:50,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:50,371 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:50,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:50,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:50,572 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:50,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:50,572 INFO L82 PathProgramCache]: Analyzing trace with hash 19813248, now seen corresponding path program 14 times [2021-08-21 13:04:50,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:50,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717334811] [2021-08-21 13:04:50,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:50,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:50,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:50,610 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:50,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:50,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717334811] [2021-08-21 13:04:50,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717334811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:50,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173639412] [2021-08-21 13:04:50,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:50,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:50,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:50,617 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:50,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 13:04:51,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:51,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:51,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:51,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:51,250 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:51,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173639412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:51,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:51,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-08-21 13:04:51,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315879870] [2021-08-21 13:04:51,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:04:51,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:51,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:04:51,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:04:51,251 INFO L87 Difference]: Start difference. First operand 19812 states and 81602 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 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 13:04:51,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:51,809 INFO L93 Difference]: Finished difference Result 33709 states and 133959 transitions. [2021-08-21 13:04:51,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:04:51,809 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 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 34 [2021-08-21 13:04:51,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:51,937 INFO L225 Difference]: With dead ends: 33709 [2021-08-21 13:04:51,938 INFO L226 Difference]: Without dead ends: 32656 [2021-08-21 13:04:51,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 232.8ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:04:51,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32656 states. [2021-08-21 13:04:52,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32656 to 23355. [2021-08-21 13:04:52,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23355 states, 23354 states have (on average 4.114370129314036) internal successors, (96087), 23354 states have internal predecessors, (96087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:52,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23355 states to 23355 states and 96087 transitions. [2021-08-21 13:04:52,757 INFO L78 Accepts]: Start accepts. Automaton has 23355 states and 96087 transitions. Word has length 34 [2021-08-21 13:04:52,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:52,757 INFO L470 AbstractCegarLoop]: Abstraction has 23355 states and 96087 transitions. [2021-08-21 13:04:52,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 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 13:04:52,757 INFO L276 IsEmpty]: Start isEmpty. Operand 23355 states and 96087 transitions. [2021-08-21 13:04:53,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:04:53,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:53,027 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:53,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:53,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:53,261 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:53,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:53,261 INFO L82 PathProgramCache]: Analyzing trace with hash -650007193, now seen corresponding path program 15 times [2021-08-21 13:04:53,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:53,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140086844] [2021-08-21 13:04:53,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:53,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:53,294 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:04:53,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:53,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140086844] [2021-08-21 13:04:53,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140086844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:53,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400015908] [2021-08-21 13:04:53,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:53,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:53,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:53,297 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:53,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 13:04:53,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:04:53,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:53,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:04:53,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:54,026 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:54,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400015908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:54,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:54,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-08-21 13:04:54,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446451959] [2021-08-21 13:04:54,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:04:54,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:54,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:04:54,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:04:54,028 INFO L87 Difference]: Start difference. First operand 23355 states and 96087 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:54,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:54,425 INFO L93 Difference]: Finished difference Result 31214 states and 125510 transitions. [2021-08-21 13:04:54,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:04:54,426 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:04:54,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:54,647 INFO L225 Difference]: With dead ends: 31214 [2021-08-21 13:04:54,647 INFO L226 Difference]: Without dead ends: 31106 [2021-08-21 13:04:54,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 82.2ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:04:54,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31106 states. [2021-08-21 13:04:55,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31106 to 24543. [2021-08-21 13:04:55,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24543 states, 24542 states have (on average 4.135033819574606) internal successors, (101482), 24542 states have internal predecessors, (101482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:55,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24543 states to 24543 states and 101482 transitions. [2021-08-21 13:04:55,389 INFO L78 Accepts]: Start accepts. Automaton has 24543 states and 101482 transitions. Word has length 34 [2021-08-21 13:04:55,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:55,389 INFO L470 AbstractCegarLoop]: Abstraction has 24543 states and 101482 transitions. [2021-08-21 13:04:55,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:55,389 INFO L276 IsEmpty]: Start isEmpty. Operand 24543 states and 101482 transitions. [2021-08-21 13:04:55,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 13:04:55,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:55,627 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:55,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 13:04:55,860 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,SelfDestructingSolverStorable23 [2021-08-21 13:04:55,861 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:55,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:55,861 INFO L82 PathProgramCache]: Analyzing trace with hash -2144646697, now seen corresponding path program 16 times [2021-08-21 13:04:55,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:55,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401638064] [2021-08-21 13:04:55,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:55,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:55,915 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-08-21 13:04:55,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:55,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401638064] [2021-08-21 13:04:55,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401638064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:55,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747007677] [2021-08-21 13:04:55,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:55,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:55,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:55,929 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:55,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 13:04:56,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:56,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:56,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:04:56,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-08-21 13:04:56,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747007677] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:56,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 13:04:56,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-08-21 13:04:56,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206085135] [2021-08-21 13:04:56,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:04:56,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:56,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:04:56,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:56,418 INFO L87 Difference]: Start difference. First operand 24543 states and 101482 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:56,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:56,683 INFO L93 Difference]: Finished difference Result 29524 states and 121533 transitions. [2021-08-21 13:04:56,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:04:56,684 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 13:04:56,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:56,787 INFO L225 Difference]: With dead ends: 29524 [2021-08-21 13:04:56,787 INFO L226 Difference]: Without dead ends: 29524 [2021-08-21 13:04:56,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:04:56,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29524 states. [2021-08-21 13:04:57,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29524 to 22120. [2021-08-21 13:04:57,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22120 states, 22119 states have (on average 4.096252090962521) internal successors, (90605), 22119 states have internal predecessors, (90605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:57,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22120 states to 22120 states and 90605 transitions. [2021-08-21 13:04:57,463 INFO L78 Accepts]: Start accepts. Automaton has 22120 states and 90605 transitions. Word has length 37 [2021-08-21 13:04:57,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:57,463 INFO L470 AbstractCegarLoop]: Abstraction has 22120 states and 90605 transitions. [2021-08-21 13:04:57,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:57,464 INFO L276 IsEmpty]: Start isEmpty. Operand 22120 states and 90605 transitions. [2021-08-21 13:04:57,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 13:04:57,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:57,510 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:57,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-08-21 13:04:57,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:57,711 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:57,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:57,712 INFO L82 PathProgramCache]: Analyzing trace with hash -461619199, now seen corresponding path program 17 times [2021-08-21 13:04:57,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:57,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423302906] [2021-08-21 13:04:57,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:57,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-08-21 13:04:57,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:57,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423302906] [2021-08-21 13:04:57,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423302906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:57,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530701230] [2021-08-21 13:04:57,745 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:57,745 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:57,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:57,746 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:57,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 13:04:58,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:04:58,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:58,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:04:58,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:58,499 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-08-21 13:04:58,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530701230] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:04:58,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 13:04:58,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-08-21 13:04:58,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632597800] [2021-08-21 13:04:58,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:04:58,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:58,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:04:58,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:04:58,500 INFO L87 Difference]: Start difference. First operand 22120 states and 90605 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:58,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:58,823 INFO L93 Difference]: Finished difference Result 30000 states and 123549 transitions. [2021-08-21 13:04:58,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:04:58,823 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 13:04:58,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:58,949 INFO L225 Difference]: With dead ends: 30000 [2021-08-21 13:04:58,949 INFO L226 Difference]: Without dead ends: 30000 [2021-08-21 13:04:58,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:04:58,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30000 states. [2021-08-21 13:04:59,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30000 to 24376. [2021-08-21 13:04:59,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24376 states, 24375 states have (on average 4.091979487179487) internal successors, (99742), 24375 states have internal predecessors, (99742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:59,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24376 states to 24376 states and 99742 transitions. [2021-08-21 13:04:59,709 INFO L78 Accepts]: Start accepts. Automaton has 24376 states and 99742 transitions. Word has length 37 [2021-08-21 13:04:59,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:59,709 INFO L470 AbstractCegarLoop]: Abstraction has 24376 states and 99742 transitions. [2021-08-21 13:04:59,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:59,709 INFO L276 IsEmpty]: Start isEmpty. Operand 24376 states and 99742 transitions. [2021-08-21 13:04:59,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 13:04:59,763 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:59,763 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:59,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:59,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:59,964 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:04:59,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:59,965 INFO L82 PathProgramCache]: Analyzing trace with hash -857424067, now seen corresponding path program 18 times [2021-08-21 13:04:59,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:59,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628799711] [2021-08-21 13:04:59,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:59,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:59,992 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 13:04:59,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:59,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628799711] [2021-08-21 13:04:59,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628799711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:59,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164492646] [2021-08-21 13:04:59,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:59,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:59,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:59,994 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:00,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 13:05:00,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:05:00,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:00,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:05:00,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:00,649 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 13:05:00,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164492646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:00,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:00,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-21 13:05:00,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036653079] [2021-08-21 13:05:00,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:05:00,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:00,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:05:00,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:05:00,650 INFO L87 Difference]: Start difference. First operand 24376 states and 99742 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:00,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:00,930 INFO L93 Difference]: Finished difference Result 37294 states and 154370 transitions. [2021-08-21 13:05:00,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 13:05:00,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 13:05:00,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:01,245 INFO L225 Difference]: With dead ends: 37294 [2021-08-21 13:05:01,245 INFO L226 Difference]: Without dead ends: 37294 [2021-08-21 13:05:01,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:05:01,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37294 states. [2021-08-21 13:05:01,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37294 to 34517. [2021-08-21 13:05:01,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34517 states, 34516 states have (on average 4.136226677482907) internal successors, (142766), 34516 states have internal predecessors, (142766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:02,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34517 states to 34517 states and 142766 transitions. [2021-08-21 13:05:02,321 INFO L78 Accepts]: Start accepts. Automaton has 34517 states and 142766 transitions. Word has length 37 [2021-08-21 13:05:02,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:02,321 INFO L470 AbstractCegarLoop]: Abstraction has 34517 states and 142766 transitions. [2021-08-21 13:05:02,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:02,321 INFO L276 IsEmpty]: Start isEmpty. Operand 34517 states and 142766 transitions. [2021-08-21 13:05:02,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:02,426 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:02,427 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:02,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-08-21 13:05:02,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:02,627 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:02,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:02,628 INFO L82 PathProgramCache]: Analyzing trace with hash -709164033, now seen corresponding path program 19 times [2021-08-21 13:05:02,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:02,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115847433] [2021-08-21 13:05:02,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:02,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:03,198 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 13:05:03,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:03,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115847433] [2021-08-21 13:05:03,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115847433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:03,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172359955] [2021-08-21 13:05:03,199 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:03,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:03,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:03,199 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:03,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 13:05:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:03,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:05:03,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:04,358 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:05:04,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:05:04,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:05:04,825 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 13:05:04,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172359955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:04,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:04,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:05:04,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878802838] [2021-08-21 13:05:04,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:05:04,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:04,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:05:04,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:05:04,827 INFO L87 Difference]: Start difference. First operand 34517 states and 142766 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:06,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:06,892 INFO L93 Difference]: Finished difference Result 62289 states and 254360 transitions. [2021-08-21 13:05:06,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:05:06,892 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:06,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:07,380 INFO L225 Difference]: With dead ends: 62289 [2021-08-21 13:05:07,380 INFO L226 Difference]: Without dead ends: 62097 [2021-08-21 13:05:07,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 1171.3ms TimeCoverageRelationStatistics Valid=307, Invalid=1499, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:05:07,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62097 states. [2021-08-21 13:05:08,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62097 to 34913. [2021-08-21 13:05:08,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34913 states, 34912 states have (on average 4.134910632447296) internal successors, (144358), 34912 states have internal predecessors, (144358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:08,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34913 states to 34913 states and 144358 transitions. [2021-08-21 13:05:08,775 INFO L78 Accepts]: Start accepts. Automaton has 34913 states and 144358 transitions. Word has length 39 [2021-08-21 13:05:08,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:08,775 INFO L470 AbstractCegarLoop]: Abstraction has 34913 states and 144358 transitions. [2021-08-21 13:05:08,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:08,775 INFO L276 IsEmpty]: Start isEmpty. Operand 34913 states and 144358 transitions. [2021-08-21 13:05:08,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:08,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:08,874 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:08,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:09,075 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,SelfDestructingSolverStorable27 [2021-08-21 13:05:09,075 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:09,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:09,076 INFO L82 PathProgramCache]: Analyzing trace with hash -943081597, now seen corresponding path program 20 times [2021-08-21 13:05:09,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:09,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856489600] [2021-08-21 13:05:09,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:09,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:09,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:09,881 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 13:05:09,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:09,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856489600] [2021-08-21 13:05:09,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856489600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:09,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986226295] [2021-08-21 13:05:09,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:09,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:09,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:09,882 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:09,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 13:05:10,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:10,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:10,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:05:10,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:10,780 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:05:10,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:05:11,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:05:11,204 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 13:05:11,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986226295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:11,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:11,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:05:11,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871696266] [2021-08-21 13:05:11,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:05:11,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:11,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:05:11,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:05:11,206 INFO L87 Difference]: Start difference. First operand 34913 states and 144358 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:13,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:13,401 INFO L93 Difference]: Finished difference Result 63409 states and 258944 transitions. [2021-08-21 13:05:13,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 13:05:13,402 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:13,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:13,705 INFO L225 Difference]: With dead ends: 63409 [2021-08-21 13:05:13,705 INFO L226 Difference]: Without dead ends: 63193 [2021-08-21 13:05:13,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1580.1ms TimeCoverageRelationStatistics Valid=377, Invalid=1785, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:05:13,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63193 states. [2021-08-21 13:05:14,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63193 to 35063. [2021-08-21 13:05:15,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35063 states, 35062 states have (on average 4.133534881067822) internal successors, (144930), 35062 states have internal predecessors, (144930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:15,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35063 states to 35063 states and 144930 transitions. [2021-08-21 13:05:15,164 INFO L78 Accepts]: Start accepts. Automaton has 35063 states and 144930 transitions. Word has length 39 [2021-08-21 13:05:15,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:15,165 INFO L470 AbstractCegarLoop]: Abstraction has 35063 states and 144930 transitions. [2021-08-21 13:05:15,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:15,165 INFO L276 IsEmpty]: Start isEmpty. Operand 35063 states and 144930 transitions. [2021-08-21 13:05:15,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:15,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:15,257 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:15,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:15,457 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,SelfDestructingSolverStorable28 [2021-08-21 13:05:15,458 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:15,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:15,458 INFO L82 PathProgramCache]: Analyzing trace with hash 868774019, now seen corresponding path program 21 times [2021-08-21 13:05:15,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:15,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971615485] [2021-08-21 13:05:15,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:15,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:15,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:16,148 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 13:05:16,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:16,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971615485] [2021-08-21 13:05:16,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971615485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:16,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988990911] [2021-08-21 13:05:16,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:16,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:16,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:16,152 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:16,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 13:05:16,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:05:16,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:16,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:05:16,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:17,305 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-21 13:05:17,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 44 [2021-08-21 13:05:17,650 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:05:17,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 40 [2021-08-21 13:05:17,851 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-21 13:05:17,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-08-21 13:05:18,226 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 13:05:18,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988990911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:18,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:18,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 13:05:18,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413653599] [2021-08-21 13:05:18,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 13:05:18,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:18,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 13:05:18,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:05:18,228 INFO L87 Difference]: Start difference. First operand 35063 states and 144930 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 13:05:21,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:21,173 INFO L93 Difference]: Finished difference Result 61244 states and 248903 transitions. [2021-08-21 13:05:21,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:05:21,173 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 13:05:21,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:21,454 INFO L225 Difference]: With dead ends: 61244 [2021-08-21 13:05:21,455 INFO L226 Difference]: Without dead ends: 61134 [2021-08-21 13:05:21,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1004 ImplicationChecksByTransitivity, 2111.8ms TimeCoverageRelationStatistics Valid=668, Invalid=2638, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:05:21,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61134 states. [2021-08-21 13:05:22,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61134 to 35258. [2021-08-21 13:05:22,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35258 states, 35257 states have (on average 4.134583203335508) internal successors, (145773), 35257 states have internal predecessors, (145773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:22,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35258 states to 35258 states and 145773 transitions. [2021-08-21 13:05:22,866 INFO L78 Accepts]: Start accepts. Automaton has 35258 states and 145773 transitions. Word has length 39 [2021-08-21 13:05:22,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:22,866 INFO L470 AbstractCegarLoop]: Abstraction has 35258 states and 145773 transitions. [2021-08-21 13:05:22,866 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 13:05:22,866 INFO L276 IsEmpty]: Start isEmpty. Operand 35258 states and 145773 transitions. [2021-08-21 13:05:22,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:22,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:22,956 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:22,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:23,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:23,157 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:23,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:23,158 INFO L82 PathProgramCache]: Analyzing trace with hash -813062891, now seen corresponding path program 22 times [2021-08-21 13:05:23,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:23,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068494302] [2021-08-21 13:05:23,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:23,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:23,925 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 13:05:23,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:23,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068494302] [2021-08-21 13:05:23,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068494302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:23,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081392922] [2021-08-21 13:05:23,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:05:23,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:23,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:23,926 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:23,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 13:05:24,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:24,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:24,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:05:24,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:25,122 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:05:25,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:05:25,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:05:25,429 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 13:05:25,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081392922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:25,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:25,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:05:25,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213775117] [2021-08-21 13:05:25,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:05:25,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:25,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:05:25,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:05:25,431 INFO L87 Difference]: Start difference. First operand 35258 states and 145773 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:27,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:27,593 INFO L93 Difference]: Finished difference Result 81375 states and 332127 transitions. [2021-08-21 13:05:27,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:05:27,594 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:27,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:27,994 INFO L225 Difference]: With dead ends: 81375 [2021-08-21 13:05:27,994 INFO L226 Difference]: Without dead ends: 81320 [2021-08-21 13:05:27,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1061.9ms TimeCoverageRelationStatistics Valid=334, Invalid=1828, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:05:28,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81320 states. [2021-08-21 13:05:29,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81320 to 35753. [2021-08-21 13:05:29,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35753 states, 35752 states have (on average 4.141138957261132) internal successors, (148054), 35752 states have internal predecessors, (148054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:29,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35753 states to 35753 states and 148054 transitions. [2021-08-21 13:05:29,686 INFO L78 Accepts]: Start accepts. Automaton has 35753 states and 148054 transitions. Word has length 39 [2021-08-21 13:05:29,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:29,687 INFO L470 AbstractCegarLoop]: Abstraction has 35753 states and 148054 transitions. [2021-08-21 13:05:29,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:29,687 INFO L276 IsEmpty]: Start isEmpty. Operand 35753 states and 148054 transitions. [2021-08-21 13:05:30,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:30,072 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:30,072 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:30,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:30,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:30,289 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:30,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:30,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1038211985, now seen corresponding path program 23 times [2021-08-21 13:05:30,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:30,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990491540] [2021-08-21 13:05:30,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:30,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:30,792 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 13:05:30,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:30,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990491540] [2021-08-21 13:05:30,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990491540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:30,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921413537] [2021-08-21 13:05:30,793 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:30,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:30,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:30,794 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:30,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 13:05:31,664 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:05:31,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:31,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 13:05:31,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:32,166 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:05:32,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 54 [2021-08-21 13:05:32,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:05:32,677 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 13:05:32,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921413537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:32,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:32,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:05:32,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401679556] [2021-08-21 13:05:32,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:05:32,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:32,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:05:32,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:05:32,679 INFO L87 Difference]: Start difference. First operand 35753 states and 148054 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:05:35,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:35,178 INFO L93 Difference]: Finished difference Result 61389 states and 250239 transitions. [2021-08-21 13:05:35,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:05:35,178 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:05:35,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:35,449 INFO L225 Difference]: With dead ends: 61389 [2021-08-21 13:05:35,449 INFO L226 Difference]: Without dead ends: 61187 [2021-08-21 13:05:35,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 1631.9ms TimeCoverageRelationStatistics Valid=434, Invalid=2428, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:05:35,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61187 states. [2021-08-21 13:05:36,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61187 to 36168. [2021-08-21 13:05:36,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36168 states, 36167 states have (on average 4.135427323250477) internal successors, (149566), 36167 states have internal predecessors, (149566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:36,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36168 states to 36168 states and 149566 transitions. [2021-08-21 13:05:36,872 INFO L78 Accepts]: Start accepts. Automaton has 36168 states and 149566 transitions. Word has length 39 [2021-08-21 13:05:36,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:36,872 INFO L470 AbstractCegarLoop]: Abstraction has 36168 states and 149566 transitions. [2021-08-21 13:05:36,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:05:36,872 INFO L276 IsEmpty]: Start isEmpty. Operand 36168 states and 149566 transitions. [2021-08-21 13:05:36,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:36,970 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:36,970 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:36,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:37,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:37,173 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:37,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:37,173 INFO L82 PathProgramCache]: Analyzing trace with hash 804294421, now seen corresponding path program 24 times [2021-08-21 13:05:37,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:37,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812209658] [2021-08-21 13:05:37,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:37,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:37,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:37,970 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 13:05:37,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:37,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812209658] [2021-08-21 13:05:37,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812209658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:37,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765350444] [2021-08-21 13:05:37,971 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:05:37,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:37,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:37,972 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:37,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 13:05:38,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:05:38,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:38,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 13:05:38,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:39,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:05:39,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 52 [2021-08-21 13:05:39,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-21 13:05:39,869 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 13:05:39,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 17 [2021-08-21 13:05:39,936 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 13:05:39,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765350444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:39,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:39,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:05:39,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537560149] [2021-08-21 13:05:39,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:05:39,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:39,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:05:39,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:05:39,937 INFO L87 Difference]: Start difference. First operand 36168 states and 149566 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:05:42,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:42,632 INFO L93 Difference]: Finished difference Result 62363 states and 254195 transitions. [2021-08-21 13:05:42,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:05:42,634 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:05:42,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:42,914 INFO L225 Difference]: With dead ends: 62363 [2021-08-21 13:05:42,914 INFO L226 Difference]: Without dead ends: 62235 [2021-08-21 13:05:42,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1736.8ms TimeCoverageRelationStatistics Valid=434, Invalid=2428, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:05:42,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62235 states. [2021-08-21 13:05:44,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62235 to 36362. [2021-08-21 13:05:44,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36362 states, 36361 states have (on average 4.133439674376392) internal successors, (150296), 36361 states have internal predecessors, (150296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:44,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36362 states to 36362 states and 150296 transitions. [2021-08-21 13:05:44,317 INFO L78 Accepts]: Start accepts. Automaton has 36362 states and 150296 transitions. Word has length 39 [2021-08-21 13:05:44,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:44,317 INFO L470 AbstractCegarLoop]: Abstraction has 36362 states and 150296 transitions. [2021-08-21 13:05:44,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:05:44,317 INFO L276 IsEmpty]: Start isEmpty. Operand 36362 states and 150296 transitions. [2021-08-21 13:05:44,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:44,408 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:44,408 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:44,426 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 13:05:44,609 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,SelfDestructingSolverStorable32 [2021-08-21 13:05:44,610 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:44,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:44,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1678817259, now seen corresponding path program 25 times [2021-08-21 13:05:44,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:44,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48783619] [2021-08-21 13:05:44,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:44,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:45,415 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:45,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:45,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48783619] [2021-08-21 13:05:45,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48783619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:45,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436756781] [2021-08-21 13:05:45,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:45,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:45,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:45,417 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:45,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 13:05:46,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:46,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:05:46,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:46,861 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:05:46,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:05:47,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:05:47,129 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 13:05:47,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436756781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:47,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:47,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:05:47,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359437602] [2021-08-21 13:05:47,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:05:47,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:47,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:05:47,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:05:47,130 INFO L87 Difference]: Start difference. First operand 36362 states and 150296 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:48,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:48,625 INFO L93 Difference]: Finished difference Result 68551 states and 281963 transitions. [2021-08-21 13:05:48,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:05:48,626 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:48,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:49,135 INFO L225 Difference]: With dead ends: 68551 [2021-08-21 13:05:49,136 INFO L226 Difference]: Without dead ends: 68496 [2021-08-21 13:05:49,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1140.1ms TimeCoverageRelationStatistics Valid=269, Invalid=1371, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:05:49,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68496 states. [2021-08-21 13:05:50,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68496 to 36296. [2021-08-21 13:05:50,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36296 states, 36295 states have (on average 4.135087477613997) internal successors, (150083), 36295 states have internal predecessors, (150083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:50,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36296 states to 36296 states and 150083 transitions. [2021-08-21 13:05:50,794 INFO L78 Accepts]: Start accepts. Automaton has 36296 states and 150083 transitions. Word has length 39 [2021-08-21 13:05:50,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:50,794 INFO L470 AbstractCegarLoop]: Abstraction has 36296 states and 150083 transitions. [2021-08-21 13:05:50,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:50,794 INFO L276 IsEmpty]: Start isEmpty. Operand 36296 states and 150083 transitions. [2021-08-21 13:05:50,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:50,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:50,930 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:50,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:51,130 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,SelfDestructingSolverStorable33 [2021-08-21 13:05:51,131 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:51,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:51,131 INFO L82 PathProgramCache]: Analyzing trace with hash 847258595, now seen corresponding path program 26 times [2021-08-21 13:05:51,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:51,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814954053] [2021-08-21 13:05:51,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:51,132 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:51,634 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 13:05:51,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:51,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814954053] [2021-08-21 13:05:51,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814954053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:51,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117030654] [2021-08-21 13:05:51,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:51,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:51,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:51,636 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:51,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 13:05:52,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:52,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:52,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:05:52,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:53,246 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:05:53,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:05:53,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:05:53,606 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 13:05:53,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117030654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:53,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:53,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:05:53,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904318476] [2021-08-21 13:05:53,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:05:53,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:53,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:05:53,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:05:53,608 INFO L87 Difference]: Start difference. First operand 36296 states and 150083 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:55,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:55,600 INFO L93 Difference]: Finished difference Result 78071 states and 316818 transitions. [2021-08-21 13:05:55,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:05:55,601 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:55,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:55,953 INFO L225 Difference]: With dead ends: 78071 [2021-08-21 13:05:55,953 INFO L226 Difference]: Without dead ends: 77887 [2021-08-21 13:05:55,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1255.3ms TimeCoverageRelationStatistics Valid=365, Invalid=1797, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:05:56,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77887 states. [2021-08-21 13:05:57,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77887 to 36268. [2021-08-21 13:05:57,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36268 states, 36267 states have (on average 4.135688091102104) internal successors, (149989), 36267 states have internal predecessors, (149989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:58,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36268 states to 36268 states and 149989 transitions. [2021-08-21 13:05:58,119 INFO L78 Accepts]: Start accepts. Automaton has 36268 states and 149989 transitions. Word has length 39 [2021-08-21 13:05:58,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:58,119 INFO L470 AbstractCegarLoop]: Abstraction has 36268 states and 149989 transitions. [2021-08-21 13:05:58,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:05:58,119 INFO L276 IsEmpty]: Start isEmpty. Operand 36268 states and 149989 transitions. [2021-08-21 13:05:58,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:05:58,240 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:58,240 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:58,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:58,459 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,SelfDestructingSolverStorable34 [2021-08-21 13:05:58,459 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:05:58,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:58,460 INFO L82 PathProgramCache]: Analyzing trace with hash -275859033, now seen corresponding path program 27 times [2021-08-21 13:05:58,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:58,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077426505] [2021-08-21 13:05:58,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:58,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:58,950 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 13:05:58,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:58,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077426505] [2021-08-21 13:05:58,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077426505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:58,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140766589] [2021-08-21 13:05:58,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:58,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:58,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:58,952 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:58,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 13:06:00,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:06:00,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:00,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:06:00,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:00,663 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-21 13:06:00,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 44 [2021-08-21 13:06:01,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:06:01,230 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 13:06:01,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140766589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:01,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:01,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:06:01,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441739674] [2021-08-21 13:06:01,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:06:01,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:01,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:06:01,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:06:01,232 INFO L87 Difference]: Start difference. First operand 36268 states and 149989 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:06:04,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:04,351 INFO L93 Difference]: Finished difference Result 76669 states and 310629 transitions. [2021-08-21 13:06:04,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:06:04,352 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:06:04,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:04,712 INFO L225 Difference]: With dead ends: 76669 [2021-08-21 13:06:04,712 INFO L226 Difference]: Without dead ends: 76397 [2021-08-21 13:06:04,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 1749.3ms TimeCoverageRelationStatistics Valid=485, Invalid=2707, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:06:04,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76397 states. [2021-08-21 13:06:06,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76397 to 35787. [2021-08-21 13:06:06,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35787 states, 35786 states have (on average 4.1410048622366284) internal successors, (148190), 35786 states have internal predecessors, (148190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:06,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35787 states to 35787 states and 148190 transitions. [2021-08-21 13:06:06,290 INFO L78 Accepts]: Start accepts. Automaton has 35787 states and 148190 transitions. Word has length 39 [2021-08-21 13:06:06,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:06,290 INFO L470 AbstractCegarLoop]: Abstraction has 35787 states and 148190 transitions. [2021-08-21 13:06:06,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:06:06,290 INFO L276 IsEmpty]: Start isEmpty. Operand 35787 states and 148190 transitions. [2021-08-21 13:06:06,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:06,387 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:06,387 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:06,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:06,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:06,589 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:06,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:06,590 INFO L82 PathProgramCache]: Analyzing trace with hash 630820215, now seen corresponding path program 28 times [2021-08-21 13:06:06,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:06,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77636847] [2021-08-21 13:06:06,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:06,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:07,372 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 13:06:07,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:07,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77636847] [2021-08-21 13:06:07,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77636847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:07,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998562655] [2021-08-21 13:06:07,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:06:07,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:07,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:07,374 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:07,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 13:06:08,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:06:08,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:08,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:08,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:09,072 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:06:09,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:06:09,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:06:09,306 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 13:06:09,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998562655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:09,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:09,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:06:09,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034552722] [2021-08-21 13:06:09,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:06:09,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:09,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:06:09,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:06:09,308 INFO L87 Difference]: Start difference. First operand 35787 states and 148190 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:10,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:10,992 INFO L93 Difference]: Finished difference Result 62909 states and 257374 transitions. [2021-08-21 13:06:10,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:06:10,992 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:10,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:11,463 INFO L225 Difference]: With dead ends: 62909 [2021-08-21 13:06:11,464 INFO L226 Difference]: Without dead ends: 62717 [2021-08-21 13:06:11,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1067.5ms TimeCoverageRelationStatistics Valid=311, Invalid=1411, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:06:11,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62717 states. [2021-08-21 13:06:12,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62717 to 35811. [2021-08-21 13:06:12,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35811 states, 35810 states have (on average 4.140575258307735) internal successors, (148274), 35810 states have internal predecessors, (148274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:12,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35811 states to 35811 states and 148274 transitions. [2021-08-21 13:06:12,912 INFO L78 Accepts]: Start accepts. Automaton has 35811 states and 148274 transitions. Word has length 39 [2021-08-21 13:06:12,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:12,913 INFO L470 AbstractCegarLoop]: Abstraction has 35811 states and 148274 transitions. [2021-08-21 13:06:12,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:12,913 INFO L276 IsEmpty]: Start isEmpty. Operand 35811 states and 148274 transitions. [2021-08-21 13:06:13,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:13,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:13,036 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:13,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:13,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-21 13:06:13,249 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:13,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:13,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1514365043, now seen corresponding path program 29 times [2021-08-21 13:06:13,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:13,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138135390] [2021-08-21 13:06:13,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:13,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:13,788 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 13:06:13,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:13,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138135390] [2021-08-21 13:06:13,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138135390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:13,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134743610] [2021-08-21 13:06:13,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:06:13,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:13,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:13,797 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:13,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 13:06:15,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:06:15,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:15,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:15,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:15,710 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:15,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-08-21 13:06:15,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:06:16,032 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:06:16,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 31 treesize of output 47 [2021-08-21 13:06:16,158 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 13:06:16,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134743610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:16,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:16,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:06:16,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126223651] [2021-08-21 13:06:16,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:06:16,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:16,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:06:16,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:06:16,159 INFO L87 Difference]: Start difference. First operand 35811 states and 148274 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:06:19,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:19,941 INFO L93 Difference]: Finished difference Result 65491 states and 266916 transitions. [2021-08-21 13:06:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:06:19,941 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:06:19,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:20,223 INFO L225 Difference]: With dead ends: 65491 [2021-08-21 13:06:20,223 INFO L226 Difference]: Without dead ends: 65150 [2021-08-21 13:06:20,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1350 ImplicationChecksByTransitivity, 2624.4ms TimeCoverageRelationStatistics Valid=805, Invalid=4451, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:06:20,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65150 states. [2021-08-21 13:06:21,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65150 to 36256. [2021-08-21 13:06:21,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36256 states, 36255 states have (on average 4.134933112674114) internal successors, (149912), 36255 states have internal predecessors, (149912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:21,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36256 states to 36256 states and 149912 transitions. [2021-08-21 13:06:21,620 INFO L78 Accepts]: Start accepts. Automaton has 36256 states and 149912 transitions. Word has length 39 [2021-08-21 13:06:21,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:21,620 INFO L470 AbstractCegarLoop]: Abstraction has 36256 states and 149912 transitions. [2021-08-21 13:06:21,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:06:21,620 INFO L276 IsEmpty]: Start isEmpty. Operand 36256 states and 149912 transitions. [2021-08-21 13:06:21,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:21,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:21,716 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:21,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 13:06:21,916 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,SelfDestructingSolverStorable37 [2021-08-21 13:06:21,917 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:21,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:21,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1604148193, now seen corresponding path program 30 times [2021-08-21 13:06:21,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:21,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149365164] [2021-08-21 13:06:21,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:21,918 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:21,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:22,818 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 13:06:22,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:22,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149365164] [2021-08-21 13:06:22,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149365164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:22,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658428909] [2021-08-21 13:06:22,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:06:22,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:22,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:22,829 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:22,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 13:06:24,148 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:06:24,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:24,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:06:24,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:24,854 INFO L354 Elim1Store]: treesize reduction 30, result has 9.1 percent of original size [2021-08-21 13:06:24,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 32 [2021-08-21 13:06:24,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:06:25,016 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 13:06:25,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658428909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:25,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:25,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:06:25,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041085399] [2021-08-21 13:06:25,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:06:25,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:25,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:06:25,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:06:25,018 INFO L87 Difference]: Start difference. First operand 36256 states and 149912 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:27,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:27,195 INFO L93 Difference]: Finished difference Result 78346 states and 317655 transitions. [2021-08-21 13:06:27,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:06:27,195 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:27,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:27,557 INFO L225 Difference]: With dead ends: 78346 [2021-08-21 13:06:27,558 INFO L226 Difference]: Without dead ends: 78178 [2021-08-21 13:06:27,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1350.6ms TimeCoverageRelationStatistics Valid=415, Invalid=1937, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:06:27,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78178 states. [2021-08-21 13:06:28,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78178 to 35997. [2021-08-21 13:06:29,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35997 states, 35996 states have (on average 4.138626514057117) internal successors, (148974), 35996 states have internal predecessors, (148974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:29,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35997 states to 35997 states and 148974 transitions. [2021-08-21 13:06:29,186 INFO L78 Accepts]: Start accepts. Automaton has 35997 states and 148974 transitions. Word has length 39 [2021-08-21 13:06:29,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:29,186 INFO L470 AbstractCegarLoop]: Abstraction has 35997 states and 148974 transitions. [2021-08-21 13:06:29,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:29,186 INFO L276 IsEmpty]: Start isEmpty. Operand 35997 states and 148974 transitions. [2021-08-21 13:06:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:29,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:29,278 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:29,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 13:06:29,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 13:06:29,479 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:29,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:29,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1838065757, now seen corresponding path program 31 times [2021-08-21 13:06:29,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:29,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933556945] [2021-08-21 13:06:29,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:29,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:30,378 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 13:06:30,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:30,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933556945] [2021-08-21 13:06:30,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933556945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:30,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345414887] [2021-08-21 13:06:30,379 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:06:30,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:30,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:30,381 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:30,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 13:06:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:31,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:31,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:32,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:06:32,483 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:06:32,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:06:32,575 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:32,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345414887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:32,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:32,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:06:32,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588540416] [2021-08-21 13:06:32,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:06:32,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:32,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:06:32,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:06:32,576 INFO L87 Difference]: Start difference. First operand 35997 states and 148974 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:34,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:34,578 INFO L93 Difference]: Finished difference Result 79840 states and 324547 transitions. [2021-08-21 13:06:34,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:06:34,579 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:34,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:34,948 INFO L225 Difference]: With dead ends: 79840 [2021-08-21 13:06:34,948 INFO L226 Difference]: Without dead ends: 79688 [2021-08-21 13:06:34,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 1175.0ms TimeCoverageRelationStatistics Valid=359, Invalid=1711, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:06:35,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79688 states. [2021-08-21 13:06:36,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79688 to 36067. [2021-08-21 13:06:36,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36067 states, 36066 states have (on average 4.13946653357733) internal successors, (149294), 36066 states have internal predecessors, (149294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:36,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36067 states to 36067 states and 149294 transitions. [2021-08-21 13:06:36,672 INFO L78 Accepts]: Start accepts. Automaton has 36067 states and 149294 transitions. Word has length 39 [2021-08-21 13:06:36,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:36,673 INFO L470 AbstractCegarLoop]: Abstraction has 36067 states and 149294 transitions. [2021-08-21 13:06:36,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:36,673 INFO L276 IsEmpty]: Start isEmpty. Operand 36067 states and 149294 transitions. [2021-08-21 13:06:37,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:37,071 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:37,071 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:37,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:37,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 13:06:37,273 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:37,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:37,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1634145011, now seen corresponding path program 32 times [2021-08-21 13:06:37,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:37,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109565799] [2021-08-21 13:06:37,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:37,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:37,767 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 13:06:37,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:37,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109565799] [2021-08-21 13:06:37,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109565799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:37,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313131533] [2021-08-21 13:06:37,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:06:37,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:37,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:37,769 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:37,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 13:06:39,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:06:39,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:39,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:39,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:39,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:06:40,006 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:06:40,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:06:40,117 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 13:06:40,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313131533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:40,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:40,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:06:40,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501466552] [2021-08-21 13:06:40,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:06:40,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:40,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:06:40,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:06:40,119 INFO L87 Difference]: Start difference. First operand 36067 states and 149294 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:41,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:41,738 INFO L93 Difference]: Finished difference Result 66515 states and 271677 transitions. [2021-08-21 13:06:41,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:06:41,738 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:41,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:42,037 INFO L225 Difference]: With dead ends: 66515 [2021-08-21 13:06:42,037 INFO L226 Difference]: Without dead ends: 66425 [2021-08-21 13:06:42,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 923.7ms TimeCoverageRelationStatistics Valid=272, Invalid=1210, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:06:42,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66425 states. [2021-08-21 13:06:43,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66425 to 36065. [2021-08-21 13:06:43,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36065 states, 36064 states have (on average 4.142413487133984) internal successors, (149392), 36064 states have internal predecessors, (149392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:43,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36065 states to 36065 states and 149392 transitions. [2021-08-21 13:06:43,474 INFO L78 Accepts]: Start accepts. Automaton has 36065 states and 149392 transitions. Word has length 39 [2021-08-21 13:06:43,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:43,475 INFO L470 AbstractCegarLoop]: Abstraction has 36065 states and 149392 transitions. [2021-08-21 13:06:43,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:06:43,475 INFO L276 IsEmpty]: Start isEmpty. Operand 36065 states and 149392 transitions. [2021-08-21 13:06:43,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:43,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:43,571 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:43,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:43,771 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,SelfDestructingSolverStorable40 [2021-08-21 13:06:43,772 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:43,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:43,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1560500787, now seen corresponding path program 33 times [2021-08-21 13:06:43,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:43,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438132845] [2021-08-21 13:06:43,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:43,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:44,632 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 13:06:44,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:44,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438132845] [2021-08-21 13:06:44,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438132845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:44,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468253178] [2021-08-21 13:06:44,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:06:44,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:44,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:44,633 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:44,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 13:06:46,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:06:46,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:46,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 48 conjunts are in the unsatisfiable core [2021-08-21 13:06:46,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:46,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:06:46,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:46,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 40 [2021-08-21 13:06:47,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:47,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-08-21 13:06:47,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:47,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-08-21 13:06:47,466 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 13:06:47,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468253178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:47,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:47,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-08-21 13:06:47,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441195082] [2021-08-21 13:06:47,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 13:06:47,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:47,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 13:06:47,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:06:47,467 INFO L87 Difference]: Start difference. First operand 36065 states and 149392 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 13:06:52,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:52,596 INFO L93 Difference]: Finished difference Result 62921 states and 254607 transitions. [2021-08-21 13:06:52,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-21 13:06:52,596 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 13:06:52,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:52,862 INFO L225 Difference]: With dead ends: 62921 [2021-08-21 13:06:52,863 INFO L226 Difference]: Without dead ends: 62773 [2021-08-21 13:06:52,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2424 ImplicationChecksByTransitivity, 3884.0ms TimeCoverageRelationStatistics Valid=1005, Invalid=6651, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 13:06:52,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62773 states. [2021-08-21 13:06:54,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62773 to 36501. [2021-08-21 13:06:54,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36501 states, 36500 states have (on average 4.138684931506849) internal successors, (151062), 36500 states have internal predecessors, (151062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:54,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36501 states to 36501 states and 151062 transitions. [2021-08-21 13:06:54,285 INFO L78 Accepts]: Start accepts. Automaton has 36501 states and 151062 transitions. Word has length 39 [2021-08-21 13:06:54,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:54,285 INFO L470 AbstractCegarLoop]: Abstraction has 36501 states and 151062 transitions. [2021-08-21 13:06:54,285 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 13:06:54,286 INFO L276 IsEmpty]: Start isEmpty. Operand 36501 states and 151062 transitions. [2021-08-21 13:06:54,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:06:54,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:54,374 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:54,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:54,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:54,577 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:06:54,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:54,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1052629599, now seen corresponding path program 34 times [2021-08-21 13:06:54,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:54,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386978150] [2021-08-21 13:06:54,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:54,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:55,101 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 13:06:55,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:55,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386978150] [2021-08-21 13:06:55,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386978150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:55,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333684294] [2021-08-21 13:06:55,102 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:06:55,102 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:55,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:55,105 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:55,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 13:06:57,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:06:57,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:57,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:57,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:57,617 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:06:57,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:06:57,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:06:57,879 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:57,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333684294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:57,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:57,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:06:57,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147433556] [2021-08-21 13:06:57,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:06:57,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:57,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:06:57,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:06:57,881 INFO L87 Difference]: Start difference. First operand 36501 states and 151062 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:00,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:00,149 INFO L93 Difference]: Finished difference Result 78456 states and 318871 transitions. [2021-08-21 13:07:00,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:07:00,153 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:00,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:00,530 INFO L225 Difference]: With dead ends: 78456 [2021-08-21 13:07:00,530 INFO L226 Difference]: Without dead ends: 78240 [2021-08-21 13:07:00,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1314.9ms TimeCoverageRelationStatistics Valid=424, Invalid=2228, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:07:00,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78240 states. [2021-08-21 13:07:01,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78240 to 36339. [2021-08-21 13:07:02,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36339 states, 36338 states have (on average 4.140899334030491) internal successors, (150472), 36338 states have internal predecessors, (150472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:02,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36339 states to 36339 states and 150472 transitions. [2021-08-21 13:07:02,186 INFO L78 Accepts]: Start accepts. Automaton has 36339 states and 150472 transitions. Word has length 39 [2021-08-21 13:07:02,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:02,186 INFO L470 AbstractCegarLoop]: Abstraction has 36339 states and 150472 transitions. [2021-08-21 13:07:02,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:02,186 INFO L276 IsEmpty]: Start isEmpty. Operand 36339 states and 150472 transitions. [2021-08-21 13:07:02,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:02,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:02,281 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:02,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:02,481 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,SelfDestructingSolverStorable42 [2021-08-21 13:07:02,482 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:02,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:02,482 INFO L82 PathProgramCache]: Analyzing trace with hash 251354829, now seen corresponding path program 35 times [2021-08-21 13:07:02,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:02,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617716872] [2021-08-21 13:07:02,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:02,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:03,258 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 13:07:03,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:03,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617716872] [2021-08-21 13:07:03,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617716872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:03,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240085151] [2021-08-21 13:07:03,259 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:07:03,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:03,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:03,260 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:03,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 13:07:04,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:07:04,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:04,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:07:04,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:05,401 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:07:05,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 54 [2021-08-21 13:07:05,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-08-21 13:07:05,643 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:07:05,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 31 treesize of output 47 [2021-08-21 13:07:05,757 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 13:07:05,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240085151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:05,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:05,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:07:05,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115627007] [2021-08-21 13:07:05,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:07:05,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:05,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:07:05,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:07:05,758 INFO L87 Difference]: Start difference. First operand 36339 states and 150472 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:07:08,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:08,737 INFO L93 Difference]: Finished difference Result 66197 states and 270596 transitions. [2021-08-21 13:07:08,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:07:08,738 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:07:08,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:09,236 INFO L225 Difference]: With dead ends: 66197 [2021-08-21 13:07:09,237 INFO L226 Difference]: Without dead ends: 66087 [2021-08-21 13:07:09,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1278 ImplicationChecksByTransitivity, 2190.1ms TimeCoverageRelationStatistics Valid=632, Invalid=4060, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:07:09,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66087 states. [2021-08-21 13:07:10,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66087 to 36697. [2021-08-21 13:07:10,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36697 states, 36696 states have (on average 4.138761717898409) internal successors, (151876), 36696 states have internal predecessors, (151876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:10,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36697 states to 36697 states and 151876 transitions. [2021-08-21 13:07:10,853 INFO L78 Accepts]: Start accepts. Automaton has 36697 states and 151876 transitions. Word has length 39 [2021-08-21 13:07:10,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:10,853 INFO L470 AbstractCegarLoop]: Abstraction has 36697 states and 151876 transitions. [2021-08-21 13:07:10,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:07:10,853 INFO L276 IsEmpty]: Start isEmpty. Operand 36697 states and 151876 transitions. [2021-08-21 13:07:10,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:10,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:10,946 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:10,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:11,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:11,147 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:11,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:11,149 INFO L82 PathProgramCache]: Analyzing trace with hash -475176097, now seen corresponding path program 36 times [2021-08-21 13:07:11,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:11,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140075405] [2021-08-21 13:07:11,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:11,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:11,664 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 13:07:11,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:11,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140075405] [2021-08-21 13:07:11,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140075405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:11,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663208851] [2021-08-21 13:07:11,665 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:07:11,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:11,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:11,666 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:11,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 13:07:13,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:07:13,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:13,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:07:13,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:14,023 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:07:14,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:07:14,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:07:14,183 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 13:07:14,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663208851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:14,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:14,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:07:14,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025159524] [2021-08-21 13:07:14,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:07:14,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:14,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:07:14,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:07:14,184 INFO L87 Difference]: Start difference. First operand 36697 states and 151876 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:15,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:15,822 INFO L93 Difference]: Finished difference Result 83068 states and 339285 transitions. [2021-08-21 13:07:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:07:15,822 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:15,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:16,724 INFO L225 Difference]: With dead ends: 83068 [2021-08-21 13:07:16,725 INFO L226 Difference]: Without dead ends: 83013 [2021-08-21 13:07:16,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 988.9ms TimeCoverageRelationStatistics Valid=331, Invalid=1739, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:07:16,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83013 states. [2021-08-21 13:07:18,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83013 to 36189. [2021-08-21 13:07:18,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36189 states, 36188 states have (on average 4.142257101801702) internal successors, (149900), 36188 states have internal predecessors, (149900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:18,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36189 states to 36189 states and 149900 transitions. [2021-08-21 13:07:18,789 INFO L78 Accepts]: Start accepts. Automaton has 36189 states and 149900 transitions. Word has length 39 [2021-08-21 13:07:18,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:18,789 INFO L470 AbstractCegarLoop]: Abstraction has 36189 states and 149900 transitions. [2021-08-21 13:07:18,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:18,789 INFO L276 IsEmpty]: Start isEmpty. Operand 36189 states and 149900 transitions. [2021-08-21 13:07:18,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:18,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:18,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:18,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:19,087 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,SelfDestructingSolverStorable44 [2021-08-21 13:07:19,088 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:19,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:19,088 INFO L82 PathProgramCache]: Analyzing trace with hash 892867017, now seen corresponding path program 37 times [2021-08-21 13:07:19,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:19,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88049074] [2021-08-21 13:07:19,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:19,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:19,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:19,603 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 13:07:19,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:19,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88049074] [2021-08-21 13:07:19,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88049074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:19,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227701219] [2021-08-21 13:07:19,604 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:07:19,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:19,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:19,604 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:19,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 13:07:21,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:21,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:07:21,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:22,151 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:07:22,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:07:22,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:07:22,356 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 13:07:22,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227701219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:22,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:22,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:07:22,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282916560] [2021-08-21 13:07:22,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:07:22,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:22,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:07:22,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:07:22,357 INFO L87 Difference]: Start difference. First operand 36189 states and 149900 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:24,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:24,124 INFO L93 Difference]: Finished difference Result 64715 states and 264452 transitions. [2021-08-21 13:07:24,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:07:24,124 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:24,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:24,462 INFO L225 Difference]: With dead ends: 64715 [2021-08-21 13:07:24,462 INFO L226 Difference]: Without dead ends: 64467 [2021-08-21 13:07:24,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1040.9ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:07:24,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64467 states. [2021-08-21 13:07:25,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64467 to 36375. [2021-08-21 13:07:25,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36375 states, 36374 states have (on average 4.1403200087974925) internal successors, (150600), 36374 states have internal predecessors, (150600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:26,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36375 states to 36375 states and 150600 transitions. [2021-08-21 13:07:26,036 INFO L78 Accepts]: Start accepts. Automaton has 36375 states and 150600 transitions. Word has length 39 [2021-08-21 13:07:26,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:26,036 INFO L470 AbstractCegarLoop]: Abstraction has 36375 states and 150600 transitions. [2021-08-21 13:07:26,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:26,036 INFO L276 IsEmpty]: Start isEmpty. Operand 36375 states and 150600 transitions. [2021-08-21 13:07:26,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:26,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:26,136 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:26,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:26,336 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,SelfDestructingSolverStorable45 [2021-08-21 13:07:26,337 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:26,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:26,337 INFO L82 PathProgramCache]: Analyzing trace with hash 255706527, now seen corresponding path program 38 times [2021-08-21 13:07:26,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:26,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161499385] [2021-08-21 13:07:26,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:26,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:26,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:26,895 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 13:07:26,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:26,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161499385] [2021-08-21 13:07:26,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161499385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:26,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442364931] [2021-08-21 13:07:26,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:07:26,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:26,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:26,896 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:26,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 13:07:28,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:07:28,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:28,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:07:28,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:29,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:07:29,464 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:07:29,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:07:29,563 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 13:07:29,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442364931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:29,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:29,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:07:29,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868981410] [2021-08-21 13:07:29,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:07:29,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:29,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:07:29,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:07:29,564 INFO L87 Difference]: Start difference. First operand 36375 states and 150600 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:31,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:31,569 INFO L93 Difference]: Finished difference Result 80659 states and 327927 transitions. [2021-08-21 13:07:31,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:07:31,569 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:31,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:31,961 INFO L225 Difference]: With dead ends: 80659 [2021-08-21 13:07:31,961 INFO L226 Difference]: Without dead ends: 80491 [2021-08-21 13:07:31,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1124.4ms TimeCoverageRelationStatistics Valid=356, Invalid=1806, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:07:32,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80491 states. [2021-08-21 13:07:33,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80491 to 36445. [2021-08-21 13:07:33,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36445 states, 36444 states have (on average 4.141148062781253) internal successors, (150920), 36444 states have internal predecessors, (150920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:33,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36445 states to 36445 states and 150920 transitions. [2021-08-21 13:07:33,615 INFO L78 Accepts]: Start accepts. Automaton has 36445 states and 150920 transitions. Word has length 39 [2021-08-21 13:07:33,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:33,616 INFO L470 AbstractCegarLoop]: Abstraction has 36445 states and 150920 transitions. [2021-08-21 13:07:33,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:33,616 INFO L276 IsEmpty]: Start isEmpty. Operand 36445 states and 150920 transitions. [2021-08-21 13:07:33,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:33,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:33,706 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:33,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 13:07:33,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 13:07:33,907 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:33,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:33,907 INFO L82 PathProgramCache]: Analyzing trace with hash 459627273, now seen corresponding path program 39 times [2021-08-21 13:07:33,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:33,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733410269] [2021-08-21 13:07:33,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:33,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:34,789 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 13:07:34,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:34,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733410269] [2021-08-21 13:07:34,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733410269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:34,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942578653] [2021-08-21 13:07:34,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:07:34,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:34,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:34,791 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:34,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 13:07:36,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:07:36,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:36,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-21 13:07:36,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:37,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:37,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-08-21 13:07:37,670 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:07:37,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 46 [2021-08-21 13:07:37,730 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:07:37,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 5 [2021-08-21 13:07:37,939 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 13:07:37,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942578653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:37,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:37,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 13:07:37,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005979325] [2021-08-21 13:07:37,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 13:07:37,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:37,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 13:07:37,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:07:37,941 INFO L87 Difference]: Start difference. First operand 36445 states and 150920 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 13:07:40,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:40,406 INFO L93 Difference]: Finished difference Result 59731 states and 242803 transitions. [2021-08-21 13:07:40,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:07:40,407 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 13:07:40,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:40,695 INFO L225 Difference]: With dead ends: 59731 [2021-08-21 13:07:40,695 INFO L226 Difference]: Without dead ends: 59583 [2021-08-21 13:07:40,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1887.1ms TimeCoverageRelationStatistics Valid=476, Invalid=2176, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:07:40,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59583 states. [2021-08-21 13:07:41,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59583 to 36467. [2021-08-21 13:07:41,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36467 states, 36466 states have (on average 4.140953216695004) internal successors, (151004), 36466 states have internal predecessors, (151004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:42,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36467 states to 36467 states and 151004 transitions. [2021-08-21 13:07:42,230 INFO L78 Accepts]: Start accepts. Automaton has 36467 states and 151004 transitions. Word has length 39 [2021-08-21 13:07:42,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:42,231 INFO L470 AbstractCegarLoop]: Abstraction has 36467 states and 151004 transitions. [2021-08-21 13:07:42,231 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 13:07:42,231 INFO L276 IsEmpty]: Start isEmpty. Operand 36467 states and 151004 transitions. [2021-08-21 13:07:42,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:42,342 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:42,342 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:42,363 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 13:07:42,542 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,SelfDestructingSolverStorable47 [2021-08-21 13:07:42,543 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:42,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:42,543 INFO L82 PathProgramCache]: Analyzing trace with hash -18199585, now seen corresponding path program 40 times [2021-08-21 13:07:42,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:42,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459895032] [2021-08-21 13:07:42,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:42,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:42,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:43,067 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 13:07:43,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:43,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459895032] [2021-08-21 13:07:43,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459895032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:43,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602129347] [2021-08-21 13:07:43,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:07:43,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:43,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:43,068 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:43,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 13:07:45,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:07:45,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:45,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:07:45,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:45,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:07:45,820 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:07:45,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:07:45,911 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 13:07:45,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602129347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:45,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:45,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:07:45,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206752504] [2021-08-21 13:07:45,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:07:45,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:45,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:07:45,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:07:45,913 INFO L87 Difference]: Start difference. First operand 36467 states and 151004 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:48,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:48,031 INFO L93 Difference]: Finished difference Result 80846 states and 329167 transitions. [2021-08-21 13:07:48,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:07:48,032 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:48,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:48,428 INFO L225 Difference]: With dead ends: 80846 [2021-08-21 13:07:48,428 INFO L226 Difference]: Without dead ends: 80764 [2021-08-21 13:07:48,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1118.8ms TimeCoverageRelationStatistics Valid=332, Invalid=1738, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:07:48,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80764 states. [2021-08-21 13:07:49,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80764 to 36189. [2021-08-21 13:07:49,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36189 states, 36188 states have (on average 4.142257101801702) internal successors, (149900), 36188 states have internal predecessors, (149900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:50,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36189 states to 36189 states and 149900 transitions. [2021-08-21 13:07:50,108 INFO L78 Accepts]: Start accepts. Automaton has 36189 states and 149900 transitions. Word has length 39 [2021-08-21 13:07:50,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:50,108 INFO L470 AbstractCegarLoop]: Abstraction has 36189 states and 149900 transitions. [2021-08-21 13:07:50,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:07:50,108 INFO L276 IsEmpty]: Start isEmpty. Operand 36189 states and 149900 transitions. [2021-08-21 13:07:50,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:50,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:50,202 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:50,223 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 13:07:50,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 13:07:50,402 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:07:50,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:50,403 INFO L82 PathProgramCache]: Analyzing trace with hash -249818799, now seen corresponding path program 41 times [2021-08-21 13:07:50,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:50,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210357951] [2021-08-21 13:07:50,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:50,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:51,201 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 13:07:51,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:51,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210357951] [2021-08-21 13:07:51,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210357951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:51,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93293088] [2021-08-21 13:07:51,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:07:51,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:51,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:51,209 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:51,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 13:07:53,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:07:53,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:53,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:07:53,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:54,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:54,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 55 [2021-08-21 13:07:54,202 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:07:54,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 67 treesize of output 79 [2021-08-21 13:07:54,482 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:54,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:07:54,601 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:54,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93293088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:54,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:54,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 13:07:54,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775893652] [2021-08-21 13:07:54,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:07:54,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:54,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:07:54,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:07:54,603 INFO L87 Difference]: Start difference. First operand 36189 states and 149900 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:07:57,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:57,899 INFO L93 Difference]: Finished difference Result 63950 states and 261211 transitions. [2021-08-21 13:07:57,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:07:57,899 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:07:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:58,182 INFO L225 Difference]: With dead ends: 63950 [2021-08-21 13:07:58,182 INFO L226 Difference]: Without dead ends: 63840 [2021-08-21 13:07:58,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 2558.4ms TimeCoverageRelationStatistics Valid=599, Invalid=3561, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:07:58,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63840 states. [2021-08-21 13:07:59,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63840 to 36725. [2021-08-21 13:07:59,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36725 states, 36724 states have (on average 4.139636205206404) internal successors, (152024), 36724 states have internal predecessors, (152024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:59,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36725 states to 36725 states and 152024 transitions. [2021-08-21 13:07:59,735 INFO L78 Accepts]: Start accepts. Automaton has 36725 states and 152024 transitions. Word has length 39 [2021-08-21 13:07:59,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:59,735 INFO L470 AbstractCegarLoop]: Abstraction has 36725 states and 152024 transitions. [2021-08-21 13:07:59,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:07:59,735 INFO L276 IsEmpty]: Start isEmpty. Operand 36725 states and 152024 transitions. [2021-08-21 13:07:59,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:07:59,829 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:59,829 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:59,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 13:08:00,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 13:08:00,030 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:00,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:00,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1092504985, now seen corresponding path program 42 times [2021-08-21 13:08:00,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:00,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552395228] [2021-08-21 13:08:00,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:00,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:00,553 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 13:08:00,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:00,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552395228] [2021-08-21 13:08:00,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552395228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:00,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367309871] [2021-08-21 13:08:00,553 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:08:00,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:00,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:00,554 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:00,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 13:08:02,792 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:08:02,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:02,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:08:02,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:03,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:08:03,366 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:08:03,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-08-21 13:08:03,474 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 13:08:03,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367309871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:03,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:03,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:08:03,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767172391] [2021-08-21 13:08:03,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:08:03,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:03,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:08:03,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:08:03,475 INFO L87 Difference]: Start difference. First operand 36725 states and 152024 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:05,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:05,433 INFO L93 Difference]: Finished difference Result 87115 states and 355898 transitions. [2021-08-21 13:08:05,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:08:05,434 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:05,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:05,881 INFO L225 Difference]: With dead ends: 87115 [2021-08-21 13:08:05,882 INFO L226 Difference]: Without dead ends: 87060 [2021-08-21 13:08:05,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 977.9ms TimeCoverageRelationStatistics Valid=342, Invalid=1638, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:08:05,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87060 states. [2021-08-21 13:08:07,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87060 to 36637. [2021-08-21 13:08:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36637 states, 36636 states have (on average 4.145103177202752) internal successors, (151860), 36636 states have internal predecessors, (151860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:07,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36637 states to 36637 states and 151860 transitions. [2021-08-21 13:08:07,675 INFO L78 Accepts]: Start accepts. Automaton has 36637 states and 151860 transitions. Word has length 39 [2021-08-21 13:08:07,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:07,675 INFO L470 AbstractCegarLoop]: Abstraction has 36637 states and 151860 transitions. [2021-08-21 13:08:07,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:07,675 INFO L276 IsEmpty]: Start isEmpty. Operand 36637 states and 151860 transitions. [2021-08-21 13:08:07,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:07,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:07,769 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:07,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:07,970 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,SelfDestructingSolverStorable50 [2021-08-21 13:08:07,971 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:07,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:07,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1106922573, now seen corresponding path program 43 times [2021-08-21 13:08:07,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:07,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209510160] [2021-08-21 13:08:07,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:07,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:08,757 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 13:08:08,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:08,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209510160] [2021-08-21 13:08:08,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209510160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:08,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74926473] [2021-08-21 13:08:08,758 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:08:08,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:08,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:08,759 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:08,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 13:08:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:10,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:08:10,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:11,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:08:11,581 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:08:11,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:08:11,671 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 13:08:11,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74926473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:11,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:11,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:08:11,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085797419] [2021-08-21 13:08:11,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:08:11,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:11,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:08:11,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:08:11,673 INFO L87 Difference]: Start difference. First operand 36637 states and 151860 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:13,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:13,064 INFO L93 Difference]: Finished difference Result 70281 states and 289003 transitions. [2021-08-21 13:08:13,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:08:13,064 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:13,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:13,392 INFO L225 Difference]: With dead ends: 70281 [2021-08-21 13:08:13,393 INFO L226 Difference]: Without dead ends: 70226 [2021-08-21 13:08:13,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1100.0ms TimeCoverageRelationStatistics Valid=286, Invalid=1274, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:08:13,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70226 states. [2021-08-21 13:08:14,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70226 to 36885. [2021-08-21 13:08:14,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36885 states, 36884 states have (on average 4.146730289556447) internal successors, (152948), 36884 states have internal predecessors, (152948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:14,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36885 states to 36885 states and 152948 transitions. [2021-08-21 13:08:14,900 INFO L78 Accepts]: Start accepts. Automaton has 36885 states and 152948 transitions. Word has length 39 [2021-08-21 13:08:14,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:14,900 INFO L470 AbstractCegarLoop]: Abstraction has 36885 states and 152948 transitions. [2021-08-21 13:08:14,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:14,900 INFO L276 IsEmpty]: Start isEmpty. Operand 36885 states and 152948 transitions. [2021-08-21 13:08:14,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:14,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:14,994 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:15,016 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 13:08:15,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:15,195 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:15,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:15,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1698692599, now seen corresponding path program 44 times [2021-08-21 13:08:15,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:15,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755088728] [2021-08-21 13:08:15,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:15,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:16,005 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:16,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:16,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755088728] [2021-08-21 13:08:16,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755088728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:16,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244994001] [2021-08-21 13:08:16,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:08:16,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:16,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:16,007 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:16,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 13:08:18,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:08:18,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:18,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:08:18,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:18,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:08:18,904 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:08:18,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:08:19,018 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 13:08:19,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244994001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:19,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:19,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:08:19,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203291705] [2021-08-21 13:08:19,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:08:19,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:19,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:08:19,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:08:19,019 INFO L87 Difference]: Start difference. First operand 36885 states and 152948 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:20,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:20,539 INFO L93 Difference]: Finished difference Result 69491 states and 285830 transitions. [2021-08-21 13:08:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:08:20,539 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:20,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:20,847 INFO L225 Difference]: With dead ends: 69491 [2021-08-21 13:08:20,848 INFO L226 Difference]: Without dead ends: 69436 [2021-08-21 13:08:20,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 820.1ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:08:20,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69436 states. [2021-08-21 13:08:22,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69436 to 37017. [2021-08-21 13:08:22,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37017 states, 37016 states have (on average 4.149719040414956) internal successors, (153606), 37016 states have internal predecessors, (153606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:22,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37017 states to 37017 states and 153606 transitions. [2021-08-21 13:08:22,477 INFO L78 Accepts]: Start accepts. Automaton has 37017 states and 153606 transitions. Word has length 39 [2021-08-21 13:08:22,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:22,477 INFO L470 AbstractCegarLoop]: Abstraction has 37017 states and 153606 transitions. [2021-08-21 13:08:22,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:22,477 INFO L276 IsEmpty]: Start isEmpty. Operand 37017 states and 153606 transitions. [2021-08-21 13:08:22,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:22,576 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:22,576 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:22,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:22,779 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,SelfDestructingSolverStorable52 [2021-08-21 13:08:22,780 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:22,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:22,780 INFO L82 PathProgramCache]: Analyzing trace with hash 2139636749, now seen corresponding path program 45 times [2021-08-21 13:08:22,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:22,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553667434] [2021-08-21 13:08:22,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:22,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:23,686 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 13:08:23,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:23,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553667434] [2021-08-21 13:08:23,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553667434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:23,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865681459] [2021-08-21 13:08:23,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:08:23,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:23,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:23,687 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:23,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 13:08:25,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:08:25,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:25,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:08:26,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:26,540 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:08:26,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-08-21 13:08:26,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:26,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-08-21 13:08:27,022 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 13:08:27,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865681459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:27,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:27,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 13:08:27,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392317539] [2021-08-21 13:08:27,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 13:08:27,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:27,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 13:08:27,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:08:27,023 INFO L87 Difference]: Start difference. First operand 37017 states and 153606 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:08:28,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:28,526 INFO L93 Difference]: Finished difference Result 65045 states and 265134 transitions. [2021-08-21 13:08:28,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:08:28,526 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:08:28,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:28,823 INFO L225 Difference]: With dead ends: 65045 [2021-08-21 13:08:28,823 INFO L226 Difference]: Without dead ends: 64955 [2021-08-21 13:08:28,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1014.1ms TimeCoverageRelationStatistics Valid=325, Invalid=1235, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:08:29,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64955 states. [2021-08-21 13:08:30,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64955 to 37326. [2021-08-21 13:08:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37326 states, 37325 states have (on average 4.14569323509712) internal successors, (154738), 37325 states have internal predecessors, (154738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:30,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37326 states to 37326 states and 154738 transitions. [2021-08-21 13:08:30,339 INFO L78 Accepts]: Start accepts. Automaton has 37326 states and 154738 transitions. Word has length 39 [2021-08-21 13:08:30,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:30,339 INFO L470 AbstractCegarLoop]: Abstraction has 37326 states and 154738 transitions. [2021-08-21 13:08:30,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:08:30,339 INFO L276 IsEmpty]: Start isEmpty. Operand 37326 states and 154738 transitions. [2021-08-21 13:08:30,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:30,777 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:30,777 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:30,811 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 13:08:30,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:30,996 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:30,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:30,996 INFO L82 PathProgramCache]: Analyzing trace with hash 457799839, now seen corresponding path program 46 times [2021-08-21 13:08:30,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:30,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274038926] [2021-08-21 13:08:30,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:30,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:31,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:31,503 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 13:08:31,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:31,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274038926] [2021-08-21 13:08:31,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274038926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:31,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816769406] [2021-08-21 13:08:31,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:08:31,504 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:31,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:31,505 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:31,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 13:08:34,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:08:34,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:34,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:08:34,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:34,554 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:08:34,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:08:34,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:08:34,855 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:34,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816769406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:34,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:34,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:08:34,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270574477] [2021-08-21 13:08:34,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:08:34,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:34,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:08:34,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:08:34,857 INFO L87 Difference]: Start difference. First operand 37326 states and 154738 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:36,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:36,879 INFO L93 Difference]: Finished difference Result 79198 states and 322175 transitions. [2021-08-21 13:08:36,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:08:36,879 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:36,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:37,283 INFO L225 Difference]: With dead ends: 79198 [2021-08-21 13:08:37,283 INFO L226 Difference]: Without dead ends: 79014 [2021-08-21 13:08:37,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1153.3ms TimeCoverageRelationStatistics Valid=372, Invalid=1790, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:08:37,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79014 states. [2021-08-21 13:08:38,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79014 to 37136. [2021-08-21 13:08:38,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37136 states, 37135 states have (on average 4.148916116870876) internal successors, (154070), 37135 states have internal predecessors, (154070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:38,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37136 states to 37136 states and 154070 transitions. [2021-08-21 13:08:38,980 INFO L78 Accepts]: Start accepts. Automaton has 37136 states and 154070 transitions. Word has length 39 [2021-08-21 13:08:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:38,981 INFO L470 AbstractCegarLoop]: Abstraction has 37136 states and 154070 transitions. [2021-08-21 13:08:38,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:08:38,981 INFO L276 IsEmpty]: Start isEmpty. Operand 37136 states and 154070 transitions. [2021-08-21 13:08:39,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:39,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:39,080 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:39,103 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 13:08:39,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:39,282 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:39,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:39,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1905719185, now seen corresponding path program 47 times [2021-08-21 13:08:39,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:39,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550927553] [2021-08-21 13:08:39,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:39,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:40,221 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 13:08:40,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:40,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550927553] [2021-08-21 13:08:40,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550927553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:40,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452874035] [2021-08-21 13:08:40,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:08:40,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:40,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:40,222 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:40,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 13:08:42,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:08:42,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:42,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:08:42,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:43,305 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:08:43,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 46 treesize of output 62 [2021-08-21 13:08:43,897 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:08:43,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 45 [2021-08-21 13:08:43,951 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:43,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-08-21 13:08:44,078 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 13:08:44,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452874035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:44,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:44,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 13:08:44,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220977979] [2021-08-21 13:08:44,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:08:44,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:44,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:08:44,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:08:44,080 INFO L87 Difference]: Start difference. First operand 37136 states and 154070 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:08:47,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:47,901 INFO L93 Difference]: Finished difference Result 72350 states and 295681 transitions. [2021-08-21 13:08:47,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:08:47,902 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:08:47,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:48,254 INFO L225 Difference]: With dead ends: 72350 [2021-08-21 13:08:48,254 INFO L226 Difference]: Without dead ends: 72129 [2021-08-21 13:08:48,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1033 ImplicationChecksByTransitivity, 2421.5ms TimeCoverageRelationStatistics Valid=660, Invalid=3630, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:08:48,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72129 states. [2021-08-21 13:08:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72129 to 37649. [2021-08-21 13:08:49,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37649 states, 37648 states have (on average 4.143115172120697) internal successors, (155980), 37648 states have internal predecessors, (155980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:49,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37649 states to 37649 states and 155980 transitions. [2021-08-21 13:08:49,874 INFO L78 Accepts]: Start accepts. Automaton has 37649 states and 155980 transitions. Word has length 39 [2021-08-21 13:08:49,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:49,874 INFO L470 AbstractCegarLoop]: Abstraction has 37649 states and 155980 transitions. [2021-08-21 13:08:49,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:08:49,874 INFO L276 IsEmpty]: Start isEmpty. Operand 37649 states and 155980 transitions. [2021-08-21 13:08:49,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:49,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:49,982 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:50,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 13:08:50,183 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,SelfDestructingSolverStorable55 [2021-08-21 13:08:50,183 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:50,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:50,183 INFO L82 PathProgramCache]: Analyzing trace with hash -577392495, now seen corresponding path program 48 times [2021-08-21 13:08:50,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:50,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618240499] [2021-08-21 13:08:50,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:50,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:51,070 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 13:08:51,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:51,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618240499] [2021-08-21 13:08:51,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618240499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:51,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275282409] [2021-08-21 13:08:51,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:08:51,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:51,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:51,071 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:51,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 13:08:53,633 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:08:53,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:53,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:08:53,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:54,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:54,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 52 [2021-08-21 13:08:54,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:08:54,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:54,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:08:54,397 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 13:08:54,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275282409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:54,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:54,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:08:54,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110596505] [2021-08-21 13:08:54,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:08:54,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:54,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:08:54,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:08:54,399 INFO L87 Difference]: Start difference. First operand 37649 states and 155980 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:08:57,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:57,069 INFO L93 Difference]: Finished difference Result 61811 states and 252390 transitions. [2021-08-21 13:08:57,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:08:57,070 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:08:57,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:57,363 INFO L225 Difference]: With dead ends: 61811 [2021-08-21 13:08:57,363 INFO L226 Difference]: Without dead ends: 61701 [2021-08-21 13:08:57,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 1645.7ms TimeCoverageRelationStatistics Valid=530, Invalid=2662, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:08:57,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61701 states. [2021-08-21 13:08:58,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61701 to 37978. [2021-08-21 13:08:58,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37978 states, 37977 states have (on average 4.139426494983806) internal successors, (157203), 37977 states have internal predecessors, (157203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:58,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37978 states to 37978 states and 157203 transitions. [2021-08-21 13:08:58,866 INFO L78 Accepts]: Start accepts. Automaton has 37978 states and 157203 transitions. Word has length 39 [2021-08-21 13:08:58,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:58,866 INFO L470 AbstractCegarLoop]: Abstraction has 37978 states and 157203 transitions. [2021-08-21 13:08:58,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:08:58,866 INFO L276 IsEmpty]: Start isEmpty. Operand 37978 states and 157203 transitions. [2021-08-21 13:08:58,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:08:58,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:58,969 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:58,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:59,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 13:08:59,170 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:08:59,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:59,170 INFO L82 PathProgramCache]: Analyzing trace with hash 825565731, now seen corresponding path program 49 times [2021-08-21 13:08:59,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:59,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586719714] [2021-08-21 13:08:59,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:59,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:00,017 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 13:09:00,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:00,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586719714] [2021-08-21 13:09:00,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586719714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:00,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448147260] [2021-08-21 13:09:00,018 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:09:00,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:00,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:00,019 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:00,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 13:09:02,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:02,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:02,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:03,019 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:09:03,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:09:03,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:09:03,352 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 13:09:03,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448147260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:03,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:03,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:09:03,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663920341] [2021-08-21 13:09:03,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:09:03,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:03,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:09:03,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:09:03,354 INFO L87 Difference]: Start difference. First operand 37978 states and 157203 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:05,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:05,803 INFO L93 Difference]: Finished difference Result 80310 states and 326452 transitions. [2021-08-21 13:09:05,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:09:05,804 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:05,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:06,216 INFO L225 Difference]: With dead ends: 80310 [2021-08-21 13:09:06,216 INFO L226 Difference]: Without dead ends: 80118 [2021-08-21 13:09:06,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1330.5ms TimeCoverageRelationStatistics Valid=428, Invalid=2122, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:09:06,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80118 states. [2021-08-21 13:09:07,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80118 to 37636. [2021-08-21 13:09:07,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37636 states, 37635 states have (on average 4.143722598644878) internal successors, (155949), 37635 states have internal predecessors, (155949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:07,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37636 states to 37636 states and 155949 transitions. [2021-08-21 13:09:08,000 INFO L78 Accepts]: Start accepts. Automaton has 37636 states and 155949 transitions. Word has length 39 [2021-08-21 13:09:08,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:08,000 INFO L470 AbstractCegarLoop]: Abstraction has 37636 states and 155949 transitions. [2021-08-21 13:09:08,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:08,000 INFO L276 IsEmpty]: Start isEmpty. Operand 37636 states and 155949 transitions. [2021-08-21 13:09:08,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:08,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:08,101 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:08,125 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 13:09:08,301 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,SelfDestructingSolverStorable57 [2021-08-21 13:09:08,302 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:08,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:08,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1657545949, now seen corresponding path program 50 times [2021-08-21 13:09:08,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:08,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889987175] [2021-08-21 13:09:08,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:08,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:09,211 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 13:09:09,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:09,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889987175] [2021-08-21 13:09:09,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889987175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:09,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233493846] [2021-08-21 13:09:09,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:09:09,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:09,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:09,213 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:09,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 13:09:11,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:09:11,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:11,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:11,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:12,409 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:09:12,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:09:12,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:09:12,667 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 13:09:12,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233493846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:12,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:12,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:09:12,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755315597] [2021-08-21 13:09:12,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:09:12,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:12,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:09:12,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:09:12,669 INFO L87 Difference]: Start difference. First operand 37636 states and 155949 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:14,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:14,570 INFO L93 Difference]: Finished difference Result 84015 states and 343511 transitions. [2021-08-21 13:09:14,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:09:14,571 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:14,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:15,038 INFO L225 Difference]: With dead ends: 84015 [2021-08-21 13:09:15,038 INFO L226 Difference]: Without dead ends: 83960 [2021-08-21 13:09:15,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 1074.6ms TimeCoverageRelationStatistics Valid=338, Invalid=1642, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:09:15,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83960 states. [2021-08-21 13:09:16,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83960 to 37097. [2021-08-21 13:09:16,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37097 states, 37096 states have (on average 4.149234418805262) internal successors, (153920), 37096 states have internal predecessors, (153920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:16,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37097 states to 37097 states and 153920 transitions. [2021-08-21 13:09:16,862 INFO L78 Accepts]: Start accepts. Automaton has 37097 states and 153920 transitions. Word has length 39 [2021-08-21 13:09:16,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:16,862 INFO L470 AbstractCegarLoop]: Abstraction has 37097 states and 153920 transitions. [2021-08-21 13:09:16,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:16,863 INFO L276 IsEmpty]: Start isEmpty. Operand 37097 states and 153920 transitions. [2021-08-21 13:09:16,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:16,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:16,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:16,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 13:09:17,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 13:09:17,169 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:17,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:17,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1732244979, now seen corresponding path program 51 times [2021-08-21 13:09:17,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:17,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063002310] [2021-08-21 13:09:17,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:17,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:17,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:18,064 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 13:09:18,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:18,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063002310] [2021-08-21 13:09:18,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063002310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:18,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429360933] [2021-08-21 13:09:18,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:09:18,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:18,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:18,069 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:18,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 13:09:20,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:09:20,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:20,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 13:09:20,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:21,433 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:09:21,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-08-21 13:09:21,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:21,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-08-21 13:09:21,804 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 13:09:21,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429360933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:21,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:21,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 13:09:21,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100936117] [2021-08-21 13:09:21,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 13:09:21,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:21,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 13:09:21,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=695, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:09:21,806 INFO L87 Difference]: Start difference. First operand 37097 states and 153920 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:09:23,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:23,463 INFO L93 Difference]: Finished difference Result 65028 states and 265115 transitions. [2021-08-21 13:09:23,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:09:23,463 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:09:23,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:23,963 INFO L225 Difference]: With dead ends: 65028 [2021-08-21 13:09:23,963 INFO L226 Difference]: Without dead ends: 64938 [2021-08-21 13:09:23,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1269.6ms TimeCoverageRelationStatistics Valid=334, Invalid=1226, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:09:24,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64938 states. [2021-08-21 13:09:25,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64938 to 37311. [2021-08-21 13:09:25,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37311 states, 37310 states have (on average 4.145590994371482) internal successors, (154672), 37310 states have internal predecessors, (154672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:25,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37311 states to 37311 states and 154672 transitions. [2021-08-21 13:09:25,599 INFO L78 Accepts]: Start accepts. Automaton has 37311 states and 154672 transitions. Word has length 39 [2021-08-21 13:09:25,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:25,599 INFO L470 AbstractCegarLoop]: Abstraction has 37311 states and 154672 transitions. [2021-08-21 13:09:25,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 29 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 13:09:25,600 INFO L276 IsEmpty]: Start isEmpty. Operand 37311 states and 154672 transitions. [2021-08-21 13:09:25,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:25,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:25,711 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:25,734 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 13:09:25,911 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,SelfDestructingSolverStorable59 [2021-08-21 13:09:25,911 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:25,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:25,912 INFO L82 PathProgramCache]: Analyzing trace with hash 50408069, now seen corresponding path program 52 times [2021-08-21 13:09:25,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:25,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42465765] [2021-08-21 13:09:25,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:25,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:26,411 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 13:09:26,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:26,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42465765] [2021-08-21 13:09:26,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42465765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:26,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396349485] [2021-08-21 13:09:26,411 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:09:26,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:26,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:26,413 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:26,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 13:09:29,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:09:29,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:29,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:29,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:29,910 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:09:29,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:09:30,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:09:30,131 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 13:09:30,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396349485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:30,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:30,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:09:30,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475374681] [2021-08-21 13:09:30,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:09:30,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:30,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:09:30,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:09:30,132 INFO L87 Difference]: Start difference. First operand 37311 states and 154672 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:31,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:31,962 INFO L93 Difference]: Finished difference Result 78790 states and 320538 transitions. [2021-08-21 13:09:31,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:09:31,963 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:31,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:32,558 INFO L225 Difference]: With dead ends: 78790 [2021-08-21 13:09:32,558 INFO L226 Difference]: Without dead ends: 78606 [2021-08-21 13:09:32,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1154.2ms TimeCoverageRelationStatistics Valid=385, Invalid=1777, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:09:32,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78606 states. [2021-08-21 13:09:33,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78606 to 37121. [2021-08-21 13:09:34,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37121 states, 37120 states have (on average 4.148814655172414) internal successors, (154004), 37120 states have internal predecessors, (154004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:34,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37121 states to 37121 states and 154004 transitions. [2021-08-21 13:09:34,349 INFO L78 Accepts]: Start accepts. Automaton has 37121 states and 154004 transitions. Word has length 39 [2021-08-21 13:09:34,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:34,349 INFO L470 AbstractCegarLoop]: Abstraction has 37121 states and 154004 transitions. [2021-08-21 13:09:34,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:09:34,349 INFO L276 IsEmpty]: Start isEmpty. Operand 37121 states and 154004 transitions. [2021-08-21 13:09:34,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:34,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:34,454 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:34,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 13:09:34,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:34,655 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:34,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:34,656 INFO L82 PathProgramCache]: Analyzing trace with hash -412940279, now seen corresponding path program 53 times [2021-08-21 13:09:34,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:34,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016428358] [2021-08-21 13:09:34,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:34,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:35,193 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 13:09:35,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:35,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016428358] [2021-08-21 13:09:35,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016428358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:35,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41335873] [2021-08-21 13:09:35,194 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:09:35,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:35,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:35,195 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:35,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 13:09:38,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:09:38,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:38,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-08-21 13:09:38,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:38,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:38,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-08-21 13:09:38,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 37 [2021-08-21 13:09:39,058 INFO L354 Elim1Store]: treesize reduction 34, result has 44.3 percent of original size [2021-08-21 13:09:39,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 50 [2021-08-21 13:09:39,195 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 13:09:39,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41335873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:39,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:39,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:09:39,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147065339] [2021-08-21 13:09:39,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:09:39,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:39,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:09:39,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:09:39,196 INFO L87 Difference]: Start difference. First operand 37121 states and 154004 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:09:43,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:43,197 INFO L93 Difference]: Finished difference Result 70951 states and 290114 transitions. [2021-08-21 13:09:43,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:09:43,198 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:09:43,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:43,562 INFO L225 Difference]: With dead ends: 70951 [2021-08-21 13:09:43,562 INFO L226 Difference]: Without dead ends: 70610 [2021-08-21 13:09:43,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 2672.1ms TimeCoverageRelationStatistics Valid=835, Invalid=4277, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 13:09:43,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70610 states. [2021-08-21 13:09:44,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70610 to 37547. [2021-08-21 13:09:45,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37547 states, 37546 states have (on average 4.143690406434773) internal successors, (155579), 37546 states have internal predecessors, (155579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:45,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37547 states to 37547 states and 155579 transitions. [2021-08-21 13:09:45,164 INFO L78 Accepts]: Start accepts. Automaton has 37547 states and 155579 transitions. Word has length 39 [2021-08-21 13:09:45,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:45,164 INFO L470 AbstractCegarLoop]: Abstraction has 37547 states and 155579 transitions. [2021-08-21 13:09:45,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:09:45,164 INFO L276 IsEmpty]: Start isEmpty. Operand 37547 states and 155579 transitions. [2021-08-21 13:09:45,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:45,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:45,264 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:45,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 13:09:45,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:45,465 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:45,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:45,465 INFO L82 PathProgramCache]: Analyzing trace with hash -502723429, now seen corresponding path program 54 times [2021-08-21 13:09:45,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:45,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717411610] [2021-08-21 13:09:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:45,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:46,393 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 13:09:46,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:46,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717411610] [2021-08-21 13:09:46,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717411610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:46,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107242871] [2021-08-21 13:09:46,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:09:46,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:46,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:46,401 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:46,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 13:09:49,281 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:09:49,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:49,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:49,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:49,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:09:49,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:09:49,926 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:49,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2021-08-21 13:09:50,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-08-21 13:09:50,135 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 13:09:50,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107242871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:50,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:50,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:09:50,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261327641] [2021-08-21 13:09:50,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:09:50,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:50,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:09:50,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:09:50,137 INFO L87 Difference]: Start difference. First operand 37547 states and 155579 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:09:53,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:53,427 INFO L93 Difference]: Finished difference Result 82926 states and 336297 transitions. [2021-08-21 13:09:53,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:09:53,427 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:09:53,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:53,888 INFO L225 Difference]: With dead ends: 82926 [2021-08-21 13:09:53,889 INFO L226 Difference]: Without dead ends: 82712 [2021-08-21 13:09:53,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 2543.1ms TimeCoverageRelationStatistics Valid=676, Invalid=3356, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 13:09:53,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82712 states. [2021-08-21 13:09:55,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82712 to 37307. [2021-08-21 13:09:55,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37307 states, 37306 states have (on average 4.146893261137619) internal successors, (154704), 37306 states have internal predecessors, (154704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:55,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37307 states to 37307 states and 154704 transitions. [2021-08-21 13:09:55,735 INFO L78 Accepts]: Start accepts. Automaton has 37307 states and 154704 transitions. Word has length 39 [2021-08-21 13:09:55,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:55,735 INFO L470 AbstractCegarLoop]: Abstraction has 37307 states and 154704 transitions. [2021-08-21 13:09:55,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:09:55,735 INFO L276 IsEmpty]: Start isEmpty. Operand 37307 states and 154704 transitions. [2021-08-21 13:09:55,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:09:55,835 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:55,835 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:55,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 13:09:56,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:56,040 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:09:56,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:56,041 INFO L82 PathProgramCache]: Analyzing trace with hash -736640993, now seen corresponding path program 55 times [2021-08-21 13:09:56,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:56,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442963026] [2021-08-21 13:09:56,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:56,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:56,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:56,839 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 13:09:56,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:56,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442963026] [2021-08-21 13:09:56,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442963026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:56,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951905443] [2021-08-21 13:09:56,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:09:56,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:56,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:56,841 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:56,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 13:09:59,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:59,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:59,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:00,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:10:00,605 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:10:00,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:10:00,693 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 13:10:00,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951905443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:00,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:00,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:10:00,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126349682] [2021-08-21 13:10:00,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:10:00,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:00,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:10:00,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:10:00,695 INFO L87 Difference]: Start difference. First operand 37307 states and 154704 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:02,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:02,683 INFO L93 Difference]: Finished difference Result 83141 states and 338523 transitions. [2021-08-21 13:10:02,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:10:02,684 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:02,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:03,192 INFO L225 Difference]: With dead ends: 83141 [2021-08-21 13:10:03,192 INFO L226 Difference]: Without dead ends: 82989 [2021-08-21 13:10:03,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1148.7ms TimeCoverageRelationStatistics Valid=395, Invalid=1767, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:10:03,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82989 states. [2021-08-21 13:10:04,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82989 to 37377. [2021-08-21 13:10:05,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37377 states, 37376 states have (on average 4.147688356164384) internal successors, (155024), 37376 states have internal predecessors, (155024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:05,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37377 states to 37377 states and 155024 transitions. [2021-08-21 13:10:05,433 INFO L78 Accepts]: Start accepts. Automaton has 37377 states and 155024 transitions. Word has length 39 [2021-08-21 13:10:05,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:05,433 INFO L470 AbstractCegarLoop]: Abstraction has 37377 states and 155024 transitions. [2021-08-21 13:10:05,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:05,433 INFO L276 IsEmpty]: Start isEmpty. Operand 37377 states and 155024 transitions. [2021-08-21 13:10:05,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:05,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:05,609 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:05,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:05,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:05,810 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:05,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:05,811 INFO L82 PathProgramCache]: Analyzing trace with hash -532720247, now seen corresponding path program 56 times [2021-08-21 13:10:05,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:05,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418063740] [2021-08-21 13:10:05,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:05,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:05,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:06,365 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 13:10:06,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:06,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418063740] [2021-08-21 13:10:06,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418063740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:06,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59938242] [2021-08-21 13:10:06,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:10:06,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:06,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:06,369 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:06,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 13:10:09,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:10:09,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:09,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:09,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:10,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:10:10,361 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:10:10,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:10:10,466 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 13:10:10,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59938242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:10,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:10,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:10:10,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909776093] [2021-08-21 13:10:10,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:10:10,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:10,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:10:10,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:10:10,467 INFO L87 Difference]: Start difference. First operand 37377 states and 155024 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:12,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:12,142 INFO L93 Difference]: Finished difference Result 70154 states and 286687 transitions. [2021-08-21 13:10:12,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:10:12,144 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:12,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:12,671 INFO L225 Difference]: With dead ends: 70154 [2021-08-21 13:10:12,671 INFO L226 Difference]: Without dead ends: 70064 [2021-08-21 13:10:12,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 1085.4ms TimeCoverageRelationStatistics Valid=338, Invalid=1384, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:10:12,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70064 states. [2021-08-21 13:10:13,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70064 to 37097. [2021-08-21 13:10:13,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37097 states, 37096 states have (on average 4.149234418805262) internal successors, (153920), 37096 states have internal predecessors, (153920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:14,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37097 states to 37097 states and 153920 transitions. [2021-08-21 13:10:14,073 INFO L78 Accepts]: Start accepts. Automaton has 37097 states and 153920 transitions. Word has length 39 [2021-08-21 13:10:14,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:14,073 INFO L470 AbstractCegarLoop]: Abstraction has 37097 states and 153920 transitions. [2021-08-21 13:10:14,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:14,073 INFO L276 IsEmpty]: Start isEmpty. Operand 37097 states and 153920 transitions. [2021-08-21 13:10:14,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:14,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:14,472 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:14,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:14,688 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,SelfDestructingSolverStorable64 [2021-08-21 13:10:14,691 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:14,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:14,691 INFO L82 PathProgramCache]: Analyzing trace with hash -459076023, now seen corresponding path program 57 times [2021-08-21 13:10:14,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:14,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985712787] [2021-08-21 13:10:14,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:14,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:15,268 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 13:10:15,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:15,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985712787] [2021-08-21 13:10:15,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985712787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:15,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139100849] [2021-08-21 13:10:15,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:10:15,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:15,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:15,270 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:15,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 13:10:18,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:10:18,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:18,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:10:18,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:19,238 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-21 13:10:19,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 44 [2021-08-21 13:10:19,531 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:10:19,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 36 [2021-08-21 13:10:19,618 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 13:10:19,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139100849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:19,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:19,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 13:10:19,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603531875] [2021-08-21 13:10:19,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:10:19,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:19,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:10:19,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=796, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:10:19,620 INFO L87 Difference]: Start difference. First operand 37097 states and 153920 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:10:22,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:22,403 INFO L93 Difference]: Finished difference Result 63846 states and 260940 transitions. [2021-08-21 13:10:22,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:10:22,404 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:10:22,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:22,703 INFO L225 Difference]: With dead ends: 63846 [2021-08-21 13:10:22,703 INFO L226 Difference]: Without dead ends: 63726 [2021-08-21 13:10:22,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 1828.9ms TimeCoverageRelationStatistics Valid=432, Invalid=2760, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:10:22,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63726 states. [2021-08-21 13:10:23,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63726 to 37708. [2021-08-21 13:10:23,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37708 states, 37707 states have (on average 4.14305036200175) internal successors, (156222), 37707 states have internal predecessors, (156222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:24,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37708 states to 37708 states and 156222 transitions. [2021-08-21 13:10:24,117 INFO L78 Accepts]: Start accepts. Automaton has 37708 states and 156222 transitions. Word has length 39 [2021-08-21 13:10:24,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:24,118 INFO L470 AbstractCegarLoop]: Abstraction has 37708 states and 156222 transitions. [2021-08-21 13:10:24,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:10:24,118 INFO L276 IsEmpty]: Start isEmpty. Operand 37708 states and 156222 transitions. [2021-08-21 13:10:24,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:24,216 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:24,216 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:24,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:24,425 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,SelfDestructingSolverStorable65 [2021-08-21 13:10:24,425 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:24,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:24,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1352779593, now seen corresponding path program 58 times [2021-08-21 13:10:24,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:24,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53157404] [2021-08-21 13:10:24,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:24,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:24,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:25,259 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 13:10:25,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:25,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53157404] [2021-08-21 13:10:25,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53157404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:25,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186734493] [2021-08-21 13:10:25,260 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:10:25,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:25,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:25,261 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:25,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 13:10:28,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:10:28,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:28,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:28,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:29,056 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:10:29,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:10:29,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:10:29,256 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 13:10:29,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186734493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:29,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:29,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:10:29,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826013721] [2021-08-21 13:10:29,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:10:29,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:29,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:10:29,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:10:29,261 INFO L87 Difference]: Start difference. First operand 37708 states and 156222 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:30,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:30,943 INFO L93 Difference]: Finished difference Result 71494 states and 294071 transitions. [2021-08-21 13:10:30,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:10:30,943 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:30,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:31,273 INFO L225 Difference]: With dead ends: 71494 [2021-08-21 13:10:31,273 INFO L226 Difference]: Without dead ends: 71439 [2021-08-21 13:10:31,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 965.9ms TimeCoverageRelationStatistics Valid=301, Invalid=1339, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:10:31,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71439 states. [2021-08-21 13:10:32,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71439 to 37668. [2021-08-21 13:10:32,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37668 states, 37667 states have (on average 4.143812886611623) internal successors, (156085), 37667 states have internal predecessors, (156085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:32,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37668 states to 37668 states and 156085 transitions. [2021-08-21 13:10:32,833 INFO L78 Accepts]: Start accepts. Automaton has 37668 states and 156085 transitions. Word has length 39 [2021-08-21 13:10:32,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:32,833 INFO L470 AbstractCegarLoop]: Abstraction has 37668 states and 156085 transitions. [2021-08-21 13:10:32,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:10:32,833 INFO L276 IsEmpty]: Start isEmpty. Operand 37668 states and 156085 transitions. [2021-08-21 13:10:32,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:32,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:32,933 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:32,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:33,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 13:10:33,134 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:33,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:33,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1124048479, now seen corresponding path program 59 times [2021-08-21 13:10:33,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:33,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391083409] [2021-08-21 13:10:33,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:33,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:33,987 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 13:10:33,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:33,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391083409] [2021-08-21 13:10:33,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391083409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:33,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625483265] [2021-08-21 13:10:33,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:10:33,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:33,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:33,990 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:33,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 13:10:37,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:10:37,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:37,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:10:37,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:37,819 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:10:37,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 54 [2021-08-21 13:10:38,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:10:38,107 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:10:38,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 31 treesize of output 47 [2021-08-21 13:10:38,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 13:10:38,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625483265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:38,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:38,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:10:38,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580180238] [2021-08-21 13:10:38,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:10:38,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:38,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:10:38,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:10:38,215 INFO L87 Difference]: Start difference. First operand 37668 states and 156085 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:10:44,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:44,158 INFO L93 Difference]: Finished difference Result 84949 states and 342989 transitions. [2021-08-21 13:10:44,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-21 13:10:44,159 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:10:44,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:44,814 INFO L225 Difference]: With dead ends: 84949 [2021-08-21 13:10:44,815 INFO L226 Difference]: Without dead ends: 84254 [2021-08-21 13:10:44,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3127 ImplicationChecksByTransitivity, 4162.3ms TimeCoverageRelationStatistics Valid=1128, Invalid=8972, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 13:10:44,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84254 states. [2021-08-21 13:10:46,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84254 to 37474. [2021-08-21 13:10:46,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37474 states, 37473 states have (on average 4.1490406425960025) internal successors, (155477), 37473 states have internal predecessors, (155477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:46,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37474 states to 37474 states and 155477 transitions. [2021-08-21 13:10:46,576 INFO L78 Accepts]: Start accepts. Automaton has 37474 states and 155477 transitions. Word has length 39 [2021-08-21 13:10:46,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:46,576 INFO L470 AbstractCegarLoop]: Abstraction has 37474 states and 155477 transitions. [2021-08-21 13:10:46,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:10:46,576 INFO L276 IsEmpty]: Start isEmpty. Operand 37474 states and 155477 transitions. [2021-08-21 13:10:46,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:46,671 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:46,671 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:46,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:46,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:46,871 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:46,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:46,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1994291781, now seen corresponding path program 60 times [2021-08-21 13:10:46,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:46,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965762299] [2021-08-21 13:10:46,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:46,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:47,756 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:47,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:47,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965762299] [2021-08-21 13:10:47,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965762299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:47,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734741356] [2021-08-21 13:10:47,756 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:10:47,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:47,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:47,758 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:47,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 13:10:51,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:10:51,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:51,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 13:10:51,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:51,990 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:10:51,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 54 [2021-08-21 13:10:52,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2021-08-21 13:10:52,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:10:52,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-08-21 13:10:52,298 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 13:10:52,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734741356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:52,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:52,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:10:52,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478878961] [2021-08-21 13:10:52,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:10:52,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:52,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:10:52,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:10:52,299 INFO L87 Difference]: Start difference. First operand 37474 states and 155477 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:10:55,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:55,265 INFO L93 Difference]: Finished difference Result 78144 states and 319775 transitions. [2021-08-21 13:10:55,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:10:55,265 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:10:55,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:55,644 INFO L225 Difference]: With dead ends: 78144 [2021-08-21 13:10:55,644 INFO L226 Difference]: Without dead ends: 77819 [2021-08-21 13:10:55,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 2061.0ms TimeCoverageRelationStatistics Valid=548, Invalid=2532, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:10:55,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77819 states. [2021-08-21 13:10:57,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77819 to 37892. [2021-08-21 13:10:57,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37892 states, 37891 states have (on average 4.1442558919004515) internal successors, (157030), 37891 states have internal predecessors, (157030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:57,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37892 states to 37892 states and 157030 transitions. [2021-08-21 13:10:57,303 INFO L78 Accepts]: Start accepts. Automaton has 37892 states and 157030 transitions. Word has length 39 [2021-08-21 13:10:57,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:57,303 INFO L470 AbstractCegarLoop]: Abstraction has 37892 states and 157030 transitions. [2021-08-21 13:10:57,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:10:57,303 INFO L276 IsEmpty]: Start isEmpty. Operand 37892 states and 157030 transitions. [2021-08-21 13:10:57,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:10:57,400 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:57,401 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:57,426 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 13:10:57,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:57,601 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:10:57,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:57,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1357131291, now seen corresponding path program 61 times [2021-08-21 13:10:57,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:57,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618656984] [2021-08-21 13:10:57,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:57,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:57,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:58,417 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 13:10:58,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:58,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618656984] [2021-08-21 13:10:58,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618656984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:58,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080364386] [2021-08-21 13:10:58,417 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:10:58,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:58,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:58,418 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:58,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 13:11:01,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:01,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:01,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:02,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:11:02,502 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:11:02,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:11:02,588 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 13:11:02,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080364386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:02,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:02,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:11:02,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612214674] [2021-08-21 13:11:02,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:02,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:02,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:02,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:02,590 INFO L87 Difference]: Start difference. First operand 37892 states and 157030 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:04,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:04,586 INFO L93 Difference]: Finished difference Result 84263 states and 343049 transitions. [2021-08-21 13:11:04,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:11:04,586 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:04,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:04,944 INFO L225 Difference]: With dead ends: 84263 [2021-08-21 13:11:04,945 INFO L226 Difference]: Without dead ends: 84095 [2021-08-21 13:11:04,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1409.7ms TimeCoverageRelationStatistics Valid=390, Invalid=1866, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:11:05,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84095 states. [2021-08-21 13:11:06,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84095 to 37990. [2021-08-21 13:11:06,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37990 states, 37989 states have (on average 4.144936692200374) internal successors, (157462), 37989 states have internal predecessors, (157462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:06,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37990 states to 37990 states and 157462 transitions. [2021-08-21 13:11:06,895 INFO L78 Accepts]: Start accepts. Automaton has 37990 states and 157462 transitions. Word has length 39 [2021-08-21 13:11:06,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:06,895 INFO L470 AbstractCegarLoop]: Abstraction has 37990 states and 157462 transitions. [2021-08-21 13:11:06,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:06,895 INFO L276 IsEmpty]: Start isEmpty. Operand 37990 states and 157462 transitions. [2021-08-21 13:11:07,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:11:07,002 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:07,002 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:07,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:07,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 13:11:07,203 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:11:07,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:07,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1561052037, now seen corresponding path program 62 times [2021-08-21 13:11:07,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:07,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504756010] [2021-08-21 13:11:07,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:07,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:07,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:07,757 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 13:11:07,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:07,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504756010] [2021-08-21 13:11:07,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504756010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:07,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539585600] [2021-08-21 13:11:07,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:11:07,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:07,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:07,758 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:07,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 13:11:11,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:11:11,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:11,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:11,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:11,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:11:12,019 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:11:12,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:11:12,114 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 13:11:12,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539585600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:12,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:12,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:11:12,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019451399] [2021-08-21 13:11:12,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:12,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:12,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:12,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:12,116 INFO L87 Difference]: Start difference. First operand 37990 states and 157462 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:13,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:13,907 INFO L93 Difference]: Finished difference Result 71190 states and 290894 transitions. [2021-08-21 13:11:13,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:11:13,907 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:13,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:14,246 INFO L225 Difference]: With dead ends: 71190 [2021-08-21 13:11:14,246 INFO L226 Difference]: Without dead ends: 71100 [2021-08-21 13:11:14,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 997.2ms TimeCoverageRelationStatistics Valid=315, Invalid=1407, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:11:14,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71100 states. [2021-08-21 13:11:15,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71100 to 37750. [2021-08-21 13:11:15,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37750 states, 37749 states have (on average 4.145964131500172) internal successors, (156506), 37749 states have internal predecessors, (156506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:15,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37750 states to 37750 states and 156506 transitions. [2021-08-21 13:11:15,769 INFO L78 Accepts]: Start accepts. Automaton has 37750 states and 156506 transitions. Word has length 39 [2021-08-21 13:11:15,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:15,769 INFO L470 AbstractCegarLoop]: Abstraction has 37750 states and 156506 transitions. [2021-08-21 13:11:15,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:15,770 INFO L276 IsEmpty]: Start isEmpty. Operand 37750 states and 156506 transitions. [2021-08-21 13:11:15,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:11:15,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:15,865 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:15,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 13:11:16,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:16,066 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:11:16,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:16,067 INFO L82 PathProgramCache]: Analyzing trace with hash 851605965, now seen corresponding path program 63 times [2021-08-21 13:11:16,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:16,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415176804] [2021-08-21 13:11:16,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:16,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:16,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:16,749 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 13:11:16,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:16,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415176804] [2021-08-21 13:11:16,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415176804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:16,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294514689] [2021-08-21 13:11:16,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:11:16,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:16,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:16,752 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:16,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 13:11:20,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:11:20,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:20,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 13:11:20,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:20,931 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:11:20,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 38 [2021-08-21 13:11:20,969 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:11:20,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-08-21 13:11:21,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:11:21,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:11:21,137 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 13:11:21,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294514689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:21,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:21,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 13:11:21,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921673975] [2021-08-21 13:11:21,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:11:21,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:21,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:11:21,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:11:21,138 INFO L87 Difference]: Start difference. First operand 37750 states and 156506 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:11:23,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:23,729 INFO L93 Difference]: Finished difference Result 66294 states and 270932 transitions. [2021-08-21 13:11:23,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:11:23,730 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:11:23,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:24,347 INFO L225 Difference]: With dead ends: 66294 [2021-08-21 13:11:24,347 INFO L226 Difference]: Without dead ends: 66196 [2021-08-21 13:11:24,348 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 1732.2ms TimeCoverageRelationStatistics Valid=552, Invalid=2754, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:11:24,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66196 states. [2021-08-21 13:11:25,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66196 to 38187. [2021-08-21 13:11:25,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38187 states, 38186 states have (on average 4.14290577698633) internal successors, (158201), 38186 states have internal predecessors, (158201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:26,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38187 states to 38187 states and 158201 transitions. [2021-08-21 13:11:26,103 INFO L78 Accepts]: Start accepts. Automaton has 38187 states and 158201 transitions. Word has length 39 [2021-08-21 13:11:26,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:26,104 INFO L470 AbstractCegarLoop]: Abstraction has 38187 states and 158201 transitions. [2021-08-21 13:11:26,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 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 13:11:26,104 INFO L276 IsEmpty]: Start isEmpty. Operand 38187 states and 158201 transitions. [2021-08-21 13:11:26,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:11:26,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:26,223 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:26,252 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 13:11:26,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:26,428 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:11:26,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:26,429 INFO L82 PathProgramCache]: Analyzing trace with hash -2086619959, now seen corresponding path program 64 times [2021-08-21 13:11:26,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:26,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713573870] [2021-08-21 13:11:26,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:26,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:26,889 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 13:11:26,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:26,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713573870] [2021-08-21 13:11:26,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713573870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:26,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801878031] [2021-08-21 13:11:26,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:11:26,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:26,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:26,891 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:26,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 13:11:30,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:11:30,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:30,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:30,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:31,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:11:31,226 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:11:31,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:11:31,318 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 13:11:31,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801878031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:31,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:31,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:11:31,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661518656] [2021-08-21 13:11:31,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:31,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:31,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:31,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:31,319 INFO L87 Difference]: Start difference. First operand 38187 states and 158201 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:32,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:32,869 INFO L93 Difference]: Finished difference Result 74856 states and 307684 transitions. [2021-08-21 13:11:32,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:11:32,870 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:32,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:33,214 INFO L225 Difference]: With dead ends: 74856 [2021-08-21 13:11:33,214 INFO L226 Difference]: Without dead ends: 74801 [2021-08-21 13:11:33,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 851.1ms TimeCoverageRelationStatistics Valid=318, Invalid=1322, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:11:33,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74801 states. [2021-08-21 13:11:34,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74801 to 38853. [2021-08-21 13:11:34,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38853 states, 38852 states have (on average 4.146787810151343) internal successors, (161111), 38852 states have internal predecessors, (161111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:34,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38853 states to 38853 states and 161111 transitions. [2021-08-21 13:11:34,823 INFO L78 Accepts]: Start accepts. Automaton has 38853 states and 161111 transitions. Word has length 39 [2021-08-21 13:11:34,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:34,823 INFO L470 AbstractCegarLoop]: Abstraction has 38853 states and 161111 transitions. [2021-08-21 13:11:34,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:11:34,823 INFO L276 IsEmpty]: Start isEmpty. Operand 38853 states and 161111 transitions. [2021-08-21 13:11:34,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:11:34,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:34,923 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:34,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:35,125 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,SelfDestructingSolverStorable72 [2021-08-21 13:11:35,125 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:11:35,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:35,125 INFO L82 PathProgramCache]: Analyzing trace with hash -597267835, now seen corresponding path program 65 times [2021-08-21 13:11:35,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:35,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990303693] [2021-08-21 13:11:35,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:35,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:35,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:35,904 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 13:11:35,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:35,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990303693] [2021-08-21 13:11:35,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990303693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:35,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638362888] [2021-08-21 13:11:35,905 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:11:35,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:35,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:35,906 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:35,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 13:11:39,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:11:39,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:39,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:11:39,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:40,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 33 [2021-08-21 13:11:40,318 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:11:40,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 67 [2021-08-21 13:11:40,399 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:11:40,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 57 [2021-08-21 13:11:40,624 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 13:11:40,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638362888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:40,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:40,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:11:40,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855760169] [2021-08-21 13:11:40,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:11:40,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:40,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:11:40,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:11:40,625 INFO L87 Difference]: Start difference. First operand 38853 states and 161111 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:11:46,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:46,103 INFO L93 Difference]: Finished difference Result 101852 states and 418867 transitions. [2021-08-21 13:11:46,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 13:11:46,104 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:11:46,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:46,661 INFO L225 Difference]: With dead ends: 101852 [2021-08-21 13:11:46,661 INFO L226 Difference]: Without dead ends: 101742 [2021-08-21 13:11:46,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 4115.8ms TimeCoverageRelationStatistics Valid=1186, Invalid=6470, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 13:11:46,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101742 states. [2021-08-21 13:11:48,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101742 to 39335. [2021-08-21 13:11:48,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39335 states, 39334 states have (on average 4.146285656175319) internal successors, (163090), 39334 states have internal predecessors, (163090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:48,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39335 states to 39335 states and 163090 transitions. [2021-08-21 13:11:48,892 INFO L78 Accepts]: Start accepts. Automaton has 39335 states and 163090 transitions. Word has length 39 [2021-08-21 13:11:48,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:48,892 INFO L470 AbstractCegarLoop]: Abstraction has 39335 states and 163090 transitions. [2021-08-21 13:11:48,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:11:48,892 INFO L276 IsEmpty]: Start isEmpty. Operand 39335 states and 163090 transitions. [2021-08-21 13:11:49,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:11:49,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:49,006 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:49,036 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 13:11:49,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:49,218 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:11:49,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:49,219 INFO L82 PathProgramCache]: Analyzing trace with hash 40003103, now seen corresponding path program 66 times [2021-08-21 13:11:49,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:49,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457026986] [2021-08-21 13:11:49,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:49,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:49,726 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 13:11:49,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:49,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457026986] [2021-08-21 13:11:49,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457026986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:49,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734288620] [2021-08-21 13:11:49,727 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:11:49,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:49,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:49,727 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:49,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 13:11:53,573 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:11:53,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:53,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:11:53,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:54,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 47 [2021-08-21 13:11:54,645 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:11:54,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 38 [2021-08-21 13:11:54,701 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 13:11:54,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 17 [2021-08-21 13:11:54,768 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 13:11:54,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734288620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:54,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:54,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:11:54,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076981489] [2021-08-21 13:11:54,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:54,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:54,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:54,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:54,770 INFO L87 Difference]: Start difference. First operand 39335 states and 163090 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 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 13:11:57,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:57,696 INFO L93 Difference]: Finished difference Result 83497 states and 340645 transitions. [2021-08-21 13:11:57,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:11:57,697 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 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 13:11:57,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:58,084 INFO L225 Difference]: With dead ends: 83497 [2021-08-21 13:11:58,084 INFO L226 Difference]: Without dead ends: 83426 [2021-08-21 13:11:58,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1472.9ms TimeCoverageRelationStatistics Valid=406, Invalid=2350, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:11:58,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83426 states. [2021-08-21 13:11:59,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83426 to 39039. [2021-08-21 13:11:59,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39039 states, 39038 states have (on average 4.146190890926789) internal successors, (161859), 39038 states have internal predecessors, (161859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:59,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39039 states to 39039 states and 161859 transitions. [2021-08-21 13:11:59,739 INFO L78 Accepts]: Start accepts. Automaton has 39039 states and 161859 transitions. Word has length 39 [2021-08-21 13:11:59,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:59,739 INFO L470 AbstractCegarLoop]: Abstraction has 39039 states and 161859 transitions. [2021-08-21 13:11:59,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 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 13:11:59,739 INFO L276 IsEmpty]: Start isEmpty. Operand 39039 states and 161859 transitions. [2021-08-21 13:12:00,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:00,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:00,121 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:00,173 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 13:12:00,356 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,SelfDestructingSolverStorable74 [2021-08-21 13:12:00,357 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:00,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:00,357 INFO L82 PathProgramCache]: Analyzing trace with hash -277661645, now seen corresponding path program 67 times [2021-08-21 13:12:00,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:00,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862818821] [2021-08-21 13:12:00,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:00,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:00,838 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 13:12:00,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:00,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862818821] [2021-08-21 13:12:00,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862818821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:00,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961828546] [2021-08-21 13:12:00,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:12:00,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:00,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:00,840 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:00,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 13:12:04,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:04,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:04,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:05,301 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:12:05,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:12:05,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:12:05,524 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 13:12:05,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961828546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:05,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:05,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:12:05,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553697462] [2021-08-21 13:12:05,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:05,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:05,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:05,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:05,526 INFO L87 Difference]: Start difference. First operand 39039 states and 161859 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:07,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:07,367 INFO L93 Difference]: Finished difference Result 66642 states and 272965 transitions. [2021-08-21 13:12:07,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:12:07,368 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:07,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:07,635 INFO L225 Difference]: With dead ends: 66642 [2021-08-21 13:12:07,635 INFO L226 Difference]: Without dead ends: 66450 [2021-08-21 13:12:07,635 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1065.5ms TimeCoverageRelationStatistics Valid=320, Invalid=1486, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:12:07,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66450 states. [2021-08-21 13:12:08,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66450 to 39091. [2021-08-21 13:12:08,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39091 states, 39090 states have (on average 4.145331286774111) internal successors, (162041), 39090 states have internal predecessors, (162041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:09,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39091 states to 39091 states and 162041 transitions. [2021-08-21 13:12:09,078 INFO L78 Accepts]: Start accepts. Automaton has 39091 states and 162041 transitions. Word has length 39 [2021-08-21 13:12:09,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:09,078 INFO L470 AbstractCegarLoop]: Abstraction has 39091 states and 162041 transitions. [2021-08-21 13:12:09,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:09,078 INFO L276 IsEmpty]: Start isEmpty. Operand 39091 states and 162041 transitions. [2021-08-21 13:12:09,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:09,180 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:09,180 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:09,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 13:12:09,381 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,SelfDestructingSolverStorable75 [2021-08-21 13:12:09,381 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:09,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:09,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1872120393, now seen corresponding path program 68 times [2021-08-21 13:12:09,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:09,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195987955] [2021-08-21 13:12:09,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:09,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:10,185 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 13:12:10,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:10,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195987955] [2021-08-21 13:12:10,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195987955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:10,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568180228] [2021-08-21 13:12:10,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:12:10,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:10,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:10,186 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:10,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 13:12:14,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:12:14,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:14,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:14,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:14,695 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:12:14,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:12:14,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:12:14,878 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 13:12:14,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568180228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:14,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:14,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:12:14,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107331529] [2021-08-21 13:12:14,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:14,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:14,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:14,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:14,879 INFO L87 Difference]: Start difference. First operand 39091 states and 162041 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:16,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:16,764 INFO L93 Difference]: Finished difference Result 67891 states and 277748 transitions. [2021-08-21 13:12:16,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:12:16,765 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:16,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:17,088 INFO L225 Difference]: With dead ends: 67891 [2021-08-21 13:12:17,088 INFO L226 Difference]: Without dead ends: 67643 [2021-08-21 13:12:17,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 1126.0ms TimeCoverageRelationStatistics Valid=353, Invalid=1539, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:12:17,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67643 states. [2021-08-21 13:12:18,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67643 to 39249. [2021-08-21 13:12:18,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39249 states, 39248 states have (on average 4.143625152874032) internal successors, (162629), 39248 states have internal predecessors, (162629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:18,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39249 states to 39249 states and 162629 transitions. [2021-08-21 13:12:18,642 INFO L78 Accepts]: Start accepts. Automaton has 39249 states and 162629 transitions. Word has length 39 [2021-08-21 13:12:18,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:18,642 INFO L470 AbstractCegarLoop]: Abstraction has 39249 states and 162629 transitions. [2021-08-21 13:12:18,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:18,642 INFO L276 IsEmpty]: Start isEmpty. Operand 39249 states and 162629 transitions. [2021-08-21 13:12:18,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:18,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:18,740 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:18,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 13:12:18,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:18,940 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:18,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:18,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1548419679, now seen corresponding path program 69 times [2021-08-21 13:12:18,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:18,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512037073] [2021-08-21 13:12:18,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:18,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:19,686 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 13:12:19,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:19,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512037073] [2021-08-21 13:12:19,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512037073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:19,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041531901] [2021-08-21 13:12:19,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:12:19,687 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:19,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:19,687 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:19,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 13:12:23,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:12:23,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:23,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:23,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:24,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:12:24,299 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:12:24,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 27 [2021-08-21 13:12:24,390 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 13:12:24,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041531901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:24,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:24,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:12:24,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356424863] [2021-08-21 13:12:24,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:24,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:24,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:24,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:24,391 INFO L87 Difference]: Start difference. First operand 39249 states and 162629 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:26,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:26,379 INFO L93 Difference]: Finished difference Result 85428 states and 347675 transitions. [2021-08-21 13:12:26,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:12:26,380 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:26,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:27,027 INFO L225 Difference]: With dead ends: 85428 [2021-08-21 13:12:27,027 INFO L226 Difference]: Without dead ends: 85276 [2021-08-21 13:12:27,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1164.5ms TimeCoverageRelationStatistics Valid=399, Invalid=1857, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:12:27,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85276 states. [2021-08-21 13:12:28,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85276 to 39347. [2021-08-21 13:12:28,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39347 states, 39346 states have (on average 4.144284044121385) internal successors, (163061), 39346 states have internal predecessors, (163061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:28,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39347 states to 39347 states and 163061 transitions. [2021-08-21 13:12:28,791 INFO L78 Accepts]: Start accepts. Automaton has 39347 states and 163061 transitions. Word has length 39 [2021-08-21 13:12:28,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:28,792 INFO L470 AbstractCegarLoop]: Abstraction has 39347 states and 163061 transitions. [2021-08-21 13:12:28,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:28,792 INFO L276 IsEmpty]: Start isEmpty. Operand 39347 states and 163061 transitions. [2021-08-21 13:12:28,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:28,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:28,889 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:28,924 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 13:12:29,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:29,110 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:29,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:29,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1752340425, now seen corresponding path program 70 times [2021-08-21 13:12:29,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:29,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693933375] [2021-08-21 13:12:29,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:29,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:30,018 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 13:12:30,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:30,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693933375] [2021-08-21 13:12:30,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693933375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:30,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367413929] [2021-08-21 13:12:30,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:12:30,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:30,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:30,020 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:30,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 13:12:33,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:12:33,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:33,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:33,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:34,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:12:34,635 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:12:34,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:12:34,729 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 13:12:34,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367413929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:34,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:34,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:12:34,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119146531] [2021-08-21 13:12:34,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:34,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:34,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:34,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:34,730 INFO L87 Difference]: Start difference. First operand 39347 states and 163061 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:36,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:36,416 INFO L93 Difference]: Finished difference Result 71957 states and 294049 transitions. [2021-08-21 13:12:36,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:12:36,416 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:36,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:36,744 INFO L225 Difference]: With dead ends: 71957 [2021-08-21 13:12:36,744 INFO L226 Difference]: Without dead ends: 71867 [2021-08-21 13:12:36,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1340.8ms TimeCoverageRelationStatistics Valid=333, Invalid=1307, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:12:36,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71867 states. [2021-08-21 13:12:38,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71867 to 39067. [2021-08-21 13:12:38,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39067 states, 39066 states have (on average 4.145727742794246) internal successors, (161957), 39066 states have internal predecessors, (161957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:38,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39067 states to 39067 states and 161957 transitions. [2021-08-21 13:12:38,420 INFO L78 Accepts]: Start accepts. Automaton has 39067 states and 161957 transitions. Word has length 39 [2021-08-21 13:12:38,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:38,420 INFO L470 AbstractCegarLoop]: Abstraction has 39067 states and 161957 transitions. [2021-08-21 13:12:38,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:12:38,420 INFO L276 IsEmpty]: Start isEmpty. Operand 39067 states and 161957 transitions. [2021-08-21 13:12:38,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:38,829 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:38,829 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:38,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 13:12:39,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 13:12:39,045 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:39,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:39,045 INFO L82 PathProgramCache]: Analyzing trace with hash 951430921, now seen corresponding path program 71 times [2021-08-21 13:12:39,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:39,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367863991] [2021-08-21 13:12:39,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:39,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:39,579 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 13:12:39,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:39,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367863991] [2021-08-21 13:12:39,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367863991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:39,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900466107] [2021-08-21 13:12:39,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:12:39,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:39,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:39,580 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:39,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 13:12:43,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:12:43,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:43,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:12:43,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:44,452 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:12:44,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 59 [2021-08-21 13:12:44,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 37 [2021-08-21 13:12:44,702 INFO L354 Elim1Store]: treesize reduction 34, result has 44.3 percent of original size [2021-08-21 13:12:44,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 50 [2021-08-21 13:12:44,848 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 13:12:44,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900466107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:44,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:44,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:12:44,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940642236] [2021-08-21 13:12:44,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:12:44,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:44,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:12:44,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:12:44,849 INFO L87 Difference]: Start difference. First operand 39067 states and 161957 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:12:48,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:48,872 INFO L93 Difference]: Finished difference Result 73731 states and 300676 transitions. [2021-08-21 13:12:48,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:12:48,873 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:12:48,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:49,396 INFO L225 Difference]: With dead ends: 73731 [2021-08-21 13:12:49,396 INFO L226 Difference]: Without dead ends: 73390 [2021-08-21 13:12:49,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1452 ImplicationChecksByTransitivity, 2741.6ms TimeCoverageRelationStatistics Valid=761, Invalid=4641, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 13:12:49,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73390 states. [2021-08-21 13:12:50,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73390 to 39485. [2021-08-21 13:12:50,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39485 states, 39484 states have (on average 4.141095127140107) internal successors, (163507), 39484 states have internal predecessors, (163507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:51,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39485 states to 39485 states and 163507 transitions. [2021-08-21 13:12:51,012 INFO L78 Accepts]: Start accepts. Automaton has 39485 states and 163507 transitions. Word has length 39 [2021-08-21 13:12:51,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:51,012 INFO L470 AbstractCegarLoop]: Abstraction has 39485 states and 163507 transitions. [2021-08-21 13:12:51,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:12:51,012 INFO L276 IsEmpty]: Start isEmpty. Operand 39485 states and 163507 transitions. [2021-08-21 13:12:51,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:12:51,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:51,136 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:51,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:51,336 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,SelfDestructingSolverStorable79 [2021-08-21 13:12:51,336 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:12:51,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:51,337 INFO L82 PathProgramCache]: Analyzing trace with hash 861647771, now seen corresponding path program 72 times [2021-08-21 13:12:51,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:51,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251408147] [2021-08-21 13:12:51,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:51,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:51,856 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 13:12:51,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:51,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251408147] [2021-08-21 13:12:51,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251408147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:51,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352723240] [2021-08-21 13:12:51,856 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:12:51,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:51,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:51,857 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:51,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 13:12:56,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:12:56,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:56,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 13:12:56,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:56,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:12:56,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-08-21 13:12:56,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 37 [2021-08-21 13:12:57,033 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 13:12:57,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352723240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:57,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:57,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:12:57,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266285726] [2021-08-21 13:12:57,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:12:57,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:57,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:12:57,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:12:57,034 INFO L87 Difference]: Start difference. First operand 39485 states and 163507 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:00,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:00,713 INFO L93 Difference]: Finished difference Result 85099 states and 344587 transitions. [2021-08-21 13:13:00,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:13:00,713 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:00,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:01,136 INFO L225 Difference]: With dead ends: 85099 [2021-08-21 13:13:01,137 INFO L226 Difference]: Without dead ends: 84885 [2021-08-21 13:13:01,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 2337.8ms TimeCoverageRelationStatistics Valid=699, Invalid=3723, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:13:01,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84885 states. [2021-08-21 13:13:02,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84885 to 39369. [2021-08-21 13:13:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39369 states, 39368 states have (on average 4.142577728104044) internal successors, (163085), 39368 states have internal predecessors, (163085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:02,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39369 states to 39369 states and 163085 transitions. [2021-08-21 13:13:02,925 INFO L78 Accepts]: Start accepts. Automaton has 39369 states and 163085 transitions. Word has length 39 [2021-08-21 13:13:02,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:02,925 INFO L470 AbstractCegarLoop]: Abstraction has 39369 states and 163085 transitions. [2021-08-21 13:13:02,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:02,925 INFO L276 IsEmpty]: Start isEmpty. Operand 39369 states and 163085 transitions. [2021-08-21 13:13:03,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:13:03,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:03,017 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:03,045 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 13:13:03,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:03,218 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:13:03,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:03,218 INFO L82 PathProgramCache]: Analyzing trace with hash 627730207, now seen corresponding path program 73 times [2021-08-21 13:13:03,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:03,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399021522] [2021-08-21 13:13:03,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:03,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:04,076 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 13:13:04,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:04,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399021522] [2021-08-21 13:13:04,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399021522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:04,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81266595] [2021-08-21 13:13:04,077 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:13:04,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:04,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:04,078 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:13:04,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 13:13:08,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:08,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:13:08,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:08,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:13:08,999 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:13:08,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:13:09,092 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 13:13:09,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81266595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:09,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:09,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:13:09,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585547596] [2021-08-21 13:13:09,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:13:09,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:09,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:13:09,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:13:09,093 INFO L87 Difference]: Start difference. First operand 39369 states and 163085 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:11,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:11,358 INFO L93 Difference]: Finished difference Result 86105 states and 350531 transitions. [2021-08-21 13:13:11,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:13:11,358 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:11,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:11,971 INFO L225 Difference]: With dead ends: 86105 [2021-08-21 13:13:11,971 INFO L226 Difference]: Without dead ends: 85953 [2021-08-21 13:13:11,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1244.3ms TimeCoverageRelationStatistics Valid=411, Invalid=2039, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:13:12,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85953 states. [2021-08-21 13:13:13,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85953 to 39537. [2021-08-21 13:13:13,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39537 states, 39536 states have (on average 4.142781262646702) internal successors, (163789), 39536 states have internal predecessors, (163789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:13,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39537 states to 39537 states and 163789 transitions. [2021-08-21 13:13:13,720 INFO L78 Accepts]: Start accepts. Automaton has 39537 states and 163789 transitions. Word has length 39 [2021-08-21 13:13:13,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:13,721 INFO L470 AbstractCegarLoop]: Abstraction has 39537 states and 163789 transitions. [2021-08-21 13:13:13,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:13,721 INFO L276 IsEmpty]: Start isEmpty. Operand 39537 states and 163789 transitions. [2021-08-21 13:13:13,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:13:13,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:13,822 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:13,849 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 13:13:14,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:14,023 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:13:14,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:14,023 INFO L82 PathProgramCache]: Analyzing trace with hash 831650953, now seen corresponding path program 74 times [2021-08-21 13:13:14,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:14,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272818052] [2021-08-21 13:13:14,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:14,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:14,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:14,826 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 13:13:14,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:14,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272818052] [2021-08-21 13:13:14,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272818052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:14,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862634683] [2021-08-21 13:13:14,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:14,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:14,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:14,827 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:13:14,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 13:13:19,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:19,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:19,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:13:19,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:19,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:13:19,694 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:13:19,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:13:19,788 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 13:13:19,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862634683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:19,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:19,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:13:19,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335196052] [2021-08-21 13:13:19,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:13:19,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:19,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:13:19,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:13:19,789 INFO L87 Difference]: Start difference. First operand 39537 states and 163789 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:21,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:21,453 INFO L93 Difference]: Finished difference Result 73200 states and 299179 transitions. [2021-08-21 13:13:21,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:13:21,453 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:21,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:21,982 INFO L225 Difference]: With dead ends: 73200 [2021-08-21 13:13:21,982 INFO L226 Difference]: Without dead ends: 73094 [2021-08-21 13:13:21,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1047.6ms TimeCoverageRelationStatistics Valid=351, Invalid=1455, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:13:22,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73094 states. [2021-08-21 13:13:23,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73094 to 39303. [2021-08-21 13:13:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39303 states, 39302 states have (on average 4.14363136736044) internal successors, (162853), 39302 states have internal predecessors, (162853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:23,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39303 states to 39303 states and 162853 transitions. [2021-08-21 13:13:23,580 INFO L78 Accepts]: Start accepts. Automaton has 39303 states and 162853 transitions. Word has length 39 [2021-08-21 13:13:23,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:23,580 INFO L470 AbstractCegarLoop]: Abstraction has 39303 states and 162853 transitions. [2021-08-21 13:13:23,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:23,580 INFO L276 IsEmpty]: Start isEmpty. Operand 39303 states and 162853 transitions. [2021-08-21 13:13:23,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:13:23,688 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:23,688 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:23,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:23,888 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,SelfDestructingSolverStorable82 [2021-08-21 13:13:23,889 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:13:23,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:23,890 INFO L82 PathProgramCache]: Analyzing trace with hash 201256479, now seen corresponding path program 75 times [2021-08-21 13:13:23,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:23,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506078732] [2021-08-21 13:13:23,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:23,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:24,387 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 13:13:24,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:24,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506078732] [2021-08-21 13:13:24,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506078732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:24,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073624801] [2021-08-21 13:13:24,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:13:24,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:24,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:24,389 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:13:24,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 13:13:28,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:13:28,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:28,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:13:28,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:29,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 34 [2021-08-21 13:13:29,555 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-21 13:13:29,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-08-21 13:13:29,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:13:29,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:13:29,696 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 13:13:29,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073624801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:29,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:29,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:13:29,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710429676] [2021-08-21 13:13:29,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:13:29,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:29,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:13:29,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:13:29,697 INFO L87 Difference]: Start difference. First operand 39303 states and 162853 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:32,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:32,415 INFO L93 Difference]: Finished difference Result 88065 states and 357341 transitions. [2021-08-21 13:13:32,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:13:32,416 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:32,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:33,065 INFO L225 Difference]: With dead ends: 88065 [2021-08-21 13:13:33,065 INFO L226 Difference]: Without dead ends: 87813 [2021-08-21 13:13:33,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1625.7ms TimeCoverageRelationStatistics Valid=533, Invalid=2889, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:13:33,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87813 states. [2021-08-21 13:13:34,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87813 to 39537. [2021-08-21 13:13:34,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39537 states, 39536 states have (on average 4.144501214083367) internal successors, (163857), 39536 states have internal predecessors, (163857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39537 states to 39537 states and 163857 transitions. [2021-08-21 13:13:34,834 INFO L78 Accepts]: Start accepts. Automaton has 39537 states and 163857 transitions. Word has length 39 [2021-08-21 13:13:34,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:34,835 INFO L470 AbstractCegarLoop]: Abstraction has 39537 states and 163857 transitions. [2021-08-21 13:13:34,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 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 13:13:34,835 INFO L276 IsEmpty]: Start isEmpty. Operand 39537 states and 163857 transitions. [2021-08-21 13:13:34,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:13:34,938 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:34,938 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:34,967 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 13:13:35,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:35,139 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:13:35,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:35,139 INFO L82 PathProgramCache]: Analyzing trace with hash -72649633, now seen corresponding path program 76 times [2021-08-21 13:13:35,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:35,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015831139] [2021-08-21 13:13:35,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:35,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:35,959 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:13:35,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:35,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015831139] [2021-08-21 13:13:35,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015831139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:35,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272897785] [2021-08-21 13:13:35,959 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:13:35,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:35,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:35,960 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:13:35,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 13:13:40,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:13:40,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:40,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:13:40,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:40,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:13:40,981 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:13:40,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:13:41,085 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 13:13:41,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272897785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:41,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:41,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:13:41,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494637423] [2021-08-21 13:13:41,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:13:41,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:41,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:13:41,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:13:41,087 INFO L87 Difference]: Start difference. First operand 39537 states and 163857 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:43,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:43,010 INFO L93 Difference]: Finished difference Result 92610 states and 377682 transitions. [2021-08-21 13:13:43,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:13:43,010 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:43,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:43,659 INFO L225 Difference]: With dead ends: 92610 [2021-08-21 13:13:43,660 INFO L226 Difference]: Without dead ends: 92528 [2021-08-21 13:13:43,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 1392.9ms TimeCoverageRelationStatistics Valid=379, Invalid=1783, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:13:43,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92528 states. [2021-08-21 13:13:45,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92528 to 39347. [2021-08-21 13:13:45,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39347 states, 39346 states have (on average 4.144487368474559) internal successors, (163069), 39346 states have internal predecessors, (163069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:45,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39347 states to 39347 states and 163069 transitions. [2021-08-21 13:13:45,452 INFO L78 Accepts]: Start accepts. Automaton has 39347 states and 163069 transitions. Word has length 39 [2021-08-21 13:13:45,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:45,452 INFO L470 AbstractCegarLoop]: Abstraction has 39347 states and 163069 transitions. [2021-08-21 13:13:45,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:13:45,452 INFO L276 IsEmpty]: Start isEmpty. Operand 39347 states and 163069 transitions. [2021-08-21 13:13:45,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:13:45,547 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:45,548 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:45,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 13:13:45,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:45,748 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:13:45,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:45,749 INFO L82 PathProgramCache]: Analyzing trace with hash 116528589, now seen corresponding path program 77 times [2021-08-21 13:13:45,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:45,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278992182] [2021-08-21 13:13:45,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:45,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:45,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:46,526 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 13:13:46,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:46,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278992182] [2021-08-21 13:13:46,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278992182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:46,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393797621] [2021-08-21 13:13:46,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:13:46,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:46,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:46,528 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:13:46,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 13:13:50,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:13:50,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:50,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:13:50,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:51,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 41 [2021-08-21 13:13:51,482 INFO L354 Elim1Store]: treesize reduction 34, result has 44.3 percent of original size [2021-08-21 13:13:51,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 65 [2021-08-21 13:13:51,656 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-08-21 13:13:51,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 57 [2021-08-21 13:13:52,030 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 13:13:52,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393797621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:52,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:52,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:13:52,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887499695] [2021-08-21 13:13:52,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:13:52,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:52,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:13:52,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:13:52,031 INFO L87 Difference]: Start difference. First operand 39347 states and 163069 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:13:57,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:57,661 INFO L93 Difference]: Finished difference Result 109295 states and 450150 transitions. [2021-08-21 13:13:57,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 13:13:57,661 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:13:57,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:58,183 INFO L225 Difference]: With dead ends: 109295 [2021-08-21 13:13:58,183 INFO L226 Difference]: Without dead ends: 109104 [2021-08-21 13:13:58,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2714 ImplicationChecksByTransitivity, 4489.7ms TimeCoverageRelationStatistics Valid=1295, Invalid=7261, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 13:13:58,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109104 states. [2021-08-21 13:14:00,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109104 to 39689. [2021-08-21 13:14:00,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39689 states, 39688 states have (on average 4.143746220520057) internal successors, (164457), 39688 states have internal predecessors, (164457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:00,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39689 states to 39689 states and 164457 transitions. [2021-08-21 13:14:00,550 INFO L78 Accepts]: Start accepts. Automaton has 39689 states and 164457 transitions. Word has length 39 [2021-08-21 13:14:00,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:00,550 INFO L470 AbstractCegarLoop]: Abstraction has 39689 states and 164457 transitions. [2021-08-21 13:14:00,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:14:00,550 INFO L276 IsEmpty]: Start isEmpty. Operand 39689 states and 164457 transitions. [2021-08-21 13:14:00,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:00,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:00,649 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:00,678 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 13:14:00,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:00,850 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:00,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:00,850 INFO L82 PathProgramCache]: Analyzing trace with hash 753799527, now seen corresponding path program 78 times [2021-08-21 13:14:00,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:00,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744733608] [2021-08-21 13:14:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:00,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:01,578 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 13:14:01,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:01,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744733608] [2021-08-21 13:14:01,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744733608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:01,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108614670] [2021-08-21 13:14:01,578 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:14:01,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:01,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:01,579 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:01,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 13:14:06,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:14:06,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:06,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 13:14:06,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:06,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:14:06,618 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:14:06,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-08-21 13:14:06,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:14:06,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:14:06,781 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 13:14:06,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108614670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:06,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:06,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 13:14:06,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766825677] [2021-08-21 13:14:06,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:14:06,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:06,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:14:06,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:14:06,782 INFO L87 Difference]: Start difference. First operand 39689 states and 164457 transitions. Second operand has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 13:14:09,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:09,669 INFO L93 Difference]: Finished difference Result 87806 states and 355580 transitions. [2021-08-21 13:14:09,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:14:09,670 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 39 [2021-08-21 13:14:09,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:10,095 INFO L225 Difference]: With dead ends: 87806 [2021-08-21 13:14:10,095 INFO L226 Difference]: Without dead ends: 87642 [2021-08-21 13:14:10,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 809 ImplicationChecksByTransitivity, 1840.5ms TimeCoverageRelationStatistics Valid=484, Invalid=2822, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:14:10,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87642 states. [2021-08-21 13:14:12,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87642 to 39711. [2021-08-21 13:14:12,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39711 states, 39710 states have (on average 4.141400151095442) internal successors, (164455), 39710 states have internal predecessors, (164455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:12,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39711 states to 39711 states and 164455 transitions. [2021-08-21 13:14:12,576 INFO L78 Accepts]: Start accepts. Automaton has 39711 states and 164455 transitions. Word has length 39 [2021-08-21 13:14:12,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:12,576 INFO L470 AbstractCegarLoop]: Abstraction has 39711 states and 164455 transitions. [2021-08-21 13:14:12,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 13:14:12,576 INFO L276 IsEmpty]: Start isEmpty. Operand 39711 states and 164455 transitions. [2021-08-21 13:14:12,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:12,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:12,683 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:12,714 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 13:14:12,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 13:14:12,884 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:12,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:12,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1269807543, now seen corresponding path program 79 times [2021-08-21 13:14:12,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:12,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157743181] [2021-08-21 13:14:12,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:12,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:13,375 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 13:14:13,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:13,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157743181] [2021-08-21 13:14:13,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157743181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:13,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717194817] [2021-08-21 13:14:13,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:14:13,376 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:13,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:13,378 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:13,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 13:14:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:18,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:14:18,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:18,687 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:14:18,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:14:18,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:14:18,902 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 13:14:18,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717194817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:18,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:18,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:14:18,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165582252] [2021-08-21 13:14:18,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:14:18,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:18,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:14:18,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:18,903 INFO L87 Difference]: Start difference. First operand 39711 states and 164455 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:21,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:21,118 INFO L93 Difference]: Finished difference Result 72711 states and 297362 transitions. [2021-08-21 13:14:21,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:14:21,118 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:21,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:21,439 INFO L225 Difference]: With dead ends: 72711 [2021-08-21 13:14:21,439 INFO L226 Difference]: Without dead ends: 72495 [2021-08-21 13:14:21,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1123.8ms TimeCoverageRelationStatistics Valid=335, Invalid=1735, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:14:21,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72495 states. [2021-08-21 13:14:22,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72495 to 40141. [2021-08-21 13:14:22,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40141 states, 40140 states have (on average 4.139337319382163) internal successors, (166153), 40140 states have internal predecessors, (166153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40141 states to 40141 states and 166153 transitions. [2021-08-21 13:14:23,149 INFO L78 Accepts]: Start accepts. Automaton has 40141 states and 166153 transitions. Word has length 39 [2021-08-21 13:14:23,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:23,149 INFO L470 AbstractCegarLoop]: Abstraction has 40141 states and 166153 transitions. [2021-08-21 13:14:23,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:23,149 INFO L276 IsEmpty]: Start isEmpty. Operand 40141 states and 166153 transitions. [2021-08-21 13:14:23,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:23,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:23,510 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:23,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 13:14:23,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-21 13:14:23,733 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:23,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:23,733 INFO L82 PathProgramCache]: Analyzing trace with hash 542048073, now seen corresponding path program 80 times [2021-08-21 13:14:23,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:23,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151088750] [2021-08-21 13:14:23,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:23,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:23,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:24,208 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 13:14:24,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:24,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151088750] [2021-08-21 13:14:24,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151088750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:24,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649530924] [2021-08-21 13:14:24,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:14:24,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:24,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:24,210 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:24,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 13:14:28,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:14:28,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:28,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:14:28,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:29,487 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:14:29,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:14:29,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-21 13:14:29,671 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 13:14:29,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649530924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:29,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:29,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:14:29,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297169539] [2021-08-21 13:14:29,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:14:29,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:29,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:14:29,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:29,672 INFO L87 Difference]: Start difference. First operand 40141 states and 166153 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:31,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:31,675 INFO L93 Difference]: Finished difference Result 76585 states and 314669 transitions. [2021-08-21 13:14:31,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:14:31,676 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:31,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:32,033 INFO L225 Difference]: With dead ends: 76585 [2021-08-21 13:14:32,033 INFO L226 Difference]: Without dead ends: 76530 [2021-08-21 13:14:32,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1036.3ms TimeCoverageRelationStatistics Valid=338, Invalid=1468, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:14:32,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76530 states. [2021-08-21 13:14:33,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76530 to 40381. [2021-08-21 13:14:33,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40381 states, 40380 states have (on average 4.1385586924219915) internal successors, (167115), 40380 states have internal predecessors, (167115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:33,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40381 states to 40381 states and 167115 transitions. [2021-08-21 13:14:33,633 INFO L78 Accepts]: Start accepts. Automaton has 40381 states and 167115 transitions. Word has length 39 [2021-08-21 13:14:33,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:33,634 INFO L470 AbstractCegarLoop]: Abstraction has 40381 states and 167115 transitions. [2021-08-21 13:14:33,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:33,634 INFO L276 IsEmpty]: Start isEmpty. Operand 40381 states and 167115 transitions. [2021-08-21 13:14:33,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:33,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:33,741 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:33,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 13:14:33,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 13:14:33,944 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:33,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:33,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1183560261, now seen corresponding path program 81 times [2021-08-21 13:14:33,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:33,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488292108] [2021-08-21 13:14:33,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:33,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:33,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:34,769 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 13:14:34,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:34,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488292108] [2021-08-21 13:14:34,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488292108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:34,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012639785] [2021-08-21 13:14:34,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:14:34,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:34,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:34,771 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:34,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 13:14:39,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:14:39,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:39,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 13:14:39,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:40,109 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-21 13:14:40,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 49 [2021-08-21 13:14:40,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:14:40,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:14:40,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2021-08-21 13:14:40,402 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 13:14:40,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012639785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:40,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:40,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:14:40,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239910870] [2021-08-21 13:14:40,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:14:40,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:40,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:14:40,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:14:40,403 INFO L87 Difference]: Start difference. First operand 40381 states and 167115 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:14:43,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:43,783 INFO L93 Difference]: Finished difference Result 75241 states and 306270 transitions. [2021-08-21 13:14:43,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 13:14:43,784 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:14:43,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:44,116 INFO L225 Difference]: With dead ends: 75241 [2021-08-21 13:14:44,116 INFO L226 Difference]: Without dead ends: 74900 [2021-08-21 13:14:44,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 2216.2ms TimeCoverageRelationStatistics Valid=665, Invalid=3625, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:14:44,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74900 states. [2021-08-21 13:14:45,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74900 to 40701. [2021-08-21 13:14:45,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40701 states, 40700 states have (on average 4.135798525798526) internal successors, (168327), 40700 states have internal predecessors, (168327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:45,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40701 states to 40701 states and 168327 transitions. [2021-08-21 13:14:45,715 INFO L78 Accepts]: Start accepts. Automaton has 40701 states and 168327 transitions. Word has length 39 [2021-08-21 13:14:45,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:45,717 INFO L470 AbstractCegarLoop]: Abstraction has 40701 states and 168327 transitions. [2021-08-21 13:14:45,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:14:45,717 INFO L276 IsEmpty]: Start isEmpty. Operand 40701 states and 168327 transitions. [2021-08-21 13:14:45,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:45,823 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:45,823 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:45,852 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 13:14:46,023 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,SelfDestructingSolverStorable89 [2021-08-21 13:14:46,024 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:46,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:46,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1347596883, now seen corresponding path program 82 times [2021-08-21 13:14:46,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:46,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124768220] [2021-08-21 13:14:46,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:46,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:46,817 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 13:14:46,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:46,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124768220] [2021-08-21 13:14:46,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124768220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:46,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137149781] [2021-08-21 13:14:46,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:14:46,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:46,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:46,818 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:46,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 13:14:51,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:14:51,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:14:51,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:14:51,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:14:52,150 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:14:52,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-08-21 13:14:52,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 13:14:52,306 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 13:14:52,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137149781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:52,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:14:52,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:14:52,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957518432] [2021-08-21 13:14:52,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:14:52,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:14:52,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:14:52,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:14:52,307 INFO L87 Difference]: Start difference. First operand 40701 states and 168327 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:54,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:14:54,909 INFO L93 Difference]: Finished difference Result 86981 states and 353366 transitions. [2021-08-21 13:14:54,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:14:54,910 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:54,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:14:55,353 INFO L225 Difference]: With dead ends: 86981 [2021-08-21 13:14:55,353 INFO L226 Difference]: Without dead ends: 86813 [2021-08-21 13:14:55,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 1311.9ms TimeCoverageRelationStatistics Valid=441, Invalid=2211, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:14:55,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86813 states. [2021-08-21 13:14:56,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86813 to 40539. [2021-08-21 13:14:56,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40539 states, 40538 states have (on average 4.136933247816863) internal successors, (167703), 40538 states have internal predecessors, (167703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:14:57,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40539 states to 40539 states and 167703 transitions. [2021-08-21 13:14:57,096 INFO L78 Accepts]: Start accepts. Automaton has 40539 states and 167703 transitions. Word has length 39 [2021-08-21 13:14:57,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:14:57,096 INFO L470 AbstractCegarLoop]: Abstraction has 40539 states and 167703 transitions. [2021-08-21 13:14:57,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:14:57,096 INFO L276 IsEmpty]: Start isEmpty. Operand 40539 states and 167703 transitions. [2021-08-21 13:14:57,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:14:57,520 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:14:57,520 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:14:57,549 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 13:14:57,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:57,720 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:14:57,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:14:57,721 INFO L82 PathProgramCache]: Analyzing trace with hash 546399771, now seen corresponding path program 83 times [2021-08-21 13:14:57,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:14:57,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726122539] [2021-08-21 13:14:57,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:14:57,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:14:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:14:58,278 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:14:58,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:14:58,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726122539] [2021-08-21 13:14:58,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726122539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:14:58,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32841833] [2021-08-21 13:14:58,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:14:58,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:14:58,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:14:58,280 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:14:58,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 13:15:03,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:15:03,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:03,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 13:15:03,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:03,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 50 [2021-08-21 13:15:03,940 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:15:03,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 73 [2021-08-21 13:15:04,168 INFO L354 Elim1Store]: treesize reduction 34, result has 44.3 percent of original size [2021-08-21 13:15:04,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 50 [2021-08-21 13:15:04,294 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 13:15:04,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32841833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:04,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:04,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-08-21 13:15:04,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013177249] [2021-08-21 13:15:04,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:15:04,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:04,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:15:04,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:15:04,295 INFO L87 Difference]: Start difference. First operand 40539 states and 167703 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:15:11,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:11,741 INFO L93 Difference]: Finished difference Result 118371 states and 481141 transitions. [2021-08-21 13:15:11,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-21 13:15:11,742 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:15:11,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:12,705 INFO L225 Difference]: With dead ends: 118371 [2021-08-21 13:15:12,705 INFO L226 Difference]: Without dead ends: 117940 [2021-08-21 13:15:12,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3031 ImplicationChecksByTransitivity, 4561.0ms TimeCoverageRelationStatistics Valid=1497, Invalid=8403, Unknown=0, NotChecked=0, Total=9900 [2021-08-21 13:15:12,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117940 states. [2021-08-21 13:15:14,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117940 to 41163. [2021-08-21 13:15:14,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41163 states, 41162 states have (on average 4.134274330693358) internal successors, (170175), 41162 states have internal predecessors, (170175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:14,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41163 states to 41163 states and 170175 transitions. [2021-08-21 13:15:14,842 INFO L78 Accepts]: Start accepts. Automaton has 41163 states and 170175 transitions. Word has length 39 [2021-08-21 13:15:14,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:14,842 INFO L470 AbstractCegarLoop]: Abstraction has 41163 states and 170175 transitions. [2021-08-21 13:15:14,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 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 13:15:14,842 INFO L276 IsEmpty]: Start isEmpty. Operand 41163 states and 170175 transitions. [2021-08-21 13:15:15,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:15:15,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:15,278 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:15:15,317 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 13:15:15,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:15,498 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:15:15,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:15,498 INFO L82 PathProgramCache]: Analyzing trace with hash 750320517, now seen corresponding path program 84 times [2021-08-21 13:15:15,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:15,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785674533] [2021-08-21 13:15:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:15,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:15,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:16,044 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 13:15:16,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:16,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785674533] [2021-08-21 13:15:16,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785674533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:16,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011802190] [2021-08-21 13:15:16,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:15:16,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:16,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:16,046 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:15:16,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 13:15:21,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:15:21,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:21,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:15:21,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:21,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:15:21,824 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:15:21,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:15:21,921 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 13:15:21,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011802190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:21,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:21,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:15:21,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240233623] [2021-08-21 13:15:21,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:15:21,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:21,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:15:21,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:15:21,922 INFO L87 Difference]: Start difference. First operand 41163 states and 170175 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:24,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:24,178 INFO L93 Difference]: Finished difference Result 76511 states and 312178 transitions. [2021-08-21 13:15:24,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 13:15:24,178 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:24,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:24,541 INFO L225 Difference]: With dead ends: 76511 [2021-08-21 13:15:24,541 INFO L226 Difference]: Without dead ends: 76421 [2021-08-21 13:15:24,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1090.6ms TimeCoverageRelationStatistics Valid=336, Invalid=1556, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:15:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76421 states. [2021-08-21 13:15:25,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76421 to 41363. [2021-08-21 13:15:26,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41363 states, 41362 states have (on average 4.133915187853585) internal successors, (170987), 41362 states have internal predecessors, (170987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:26,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41363 states to 41363 states and 170987 transitions. [2021-08-21 13:15:26,198 INFO L78 Accepts]: Start accepts. Automaton has 41363 states and 170987 transitions. Word has length 39 [2021-08-21 13:15:26,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:26,198 INFO L470 AbstractCegarLoop]: Abstraction has 41363 states and 170987 transitions. [2021-08-21 13:15:26,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:26,198 INFO L276 IsEmpty]: Start isEmpty. Operand 41363 states and 170987 transitions. [2021-08-21 13:15:26,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:15:26,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:26,617 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:15:26,653 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 13:15:26,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:26,835 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:15:26,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:26,836 INFO L82 PathProgramCache]: Analyzing trace with hash -847441407, now seen corresponding path program 85 times [2021-08-21 13:15:26,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:26,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636164120] [2021-08-21 13:15:26,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:26,836 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:27,319 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 13:15:27,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:27,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636164120] [2021-08-21 13:15:27,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636164120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:27,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540381626] [2021-08-21 13:15:27,319 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:15:27,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:27,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:27,320 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:15:27,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 13:15:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:32,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:15:32,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:33,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:15:33,130 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:15:33,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-08-21 13:15:33,220 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 13:15:33,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540381626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:33,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:33,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:15:33,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777909650] [2021-08-21 13:15:33,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:15:33,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:33,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:15:33,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:15:33,221 INFO L87 Difference]: Start difference. First operand 41363 states and 170987 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:36,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:15:36,078 INFO L93 Difference]: Finished difference Result 105116 states and 426663 transitions. [2021-08-21 13:15:36,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:15:36,078 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:36,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:15:36,661 INFO L225 Difference]: With dead ends: 105116 [2021-08-21 13:15:36,661 INFO L226 Difference]: Without dead ends: 104996 [2021-08-21 13:15:36,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 1500.3ms TimeCoverageRelationStatistics Valid=560, Invalid=2632, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:15:36,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104996 states. [2021-08-21 13:15:38,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104996 to 40889. [2021-08-21 13:15:38,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40889 states, 40888 states have (on average 4.136494815104676) internal successors, (169133), 40888 states have internal predecessors, (169133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:15:39,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40889 states to 40889 states and 169133 transitions. [2021-08-21 13:15:39,060 INFO L78 Accepts]: Start accepts. Automaton has 40889 states and 169133 transitions. Word has length 39 [2021-08-21 13:15:39,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:15:39,060 INFO L470 AbstractCegarLoop]: Abstraction has 40889 states and 169133 transitions. [2021-08-21 13:15:39,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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 13:15:39,060 INFO L276 IsEmpty]: Start isEmpty. Operand 40889 states and 169133 transitions. [2021-08-21 13:15:39,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 13:15:39,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:15:39,192 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:15:39,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 13:15:39,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:39,405 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 13:15:39,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:15:39,405 INFO L82 PathProgramCache]: Analyzing trace with hash 40874445, now seen corresponding path program 86 times [2021-08-21 13:15:39,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:15:39,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825063267] [2021-08-21 13:15:39,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:15:39,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:15:39,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:15:39,929 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 13:15:39,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:15:39,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825063267] [2021-08-21 13:15:39,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825063267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:39,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501804934] [2021-08-21 13:15:39,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:15:39,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:39,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:15:39,930 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:15:39,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 13:15:45,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:15:45,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:15:45,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:15:45,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:15:45,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-08-21 13:15:45,795 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-21 13:15:45,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-08-21 13:15:45,909 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 13:15:45,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501804934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:15:45,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:15:45,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 13:15:45,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721843099] [2021-08-21 13:15:45,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:15:45,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:15:45,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:15:45,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:15:45,910 INFO L87 Difference]: Start difference. First operand 40889 states and 169133 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 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) Received shutdown request... [2021-08-21 13:15:45,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 13:15:45,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:15:45,943 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:15:45,943 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:15:45,960 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 13:15:46,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:15:46,129 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). [2021-08-21 13:15:46,131 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:15:46,131 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:15:46,131 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 13:15:46,131 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-08-21 13:15:46,136 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:15:46,136 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:15:46,137 INFO L202 PluginConnector]: Adding new model buffer-series-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:15:46 BasicIcfg [2021-08-21 13:15:46,137 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:15:46,138 INFO L168 Benchmark]: Toolchain (without parser) took 677091.40 ms. Allocated memory was 204.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 185.0 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 4.5 GB. Max. memory is 8.0 GB. [2021-08-21 13:15:46,138 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 204.5 MB. Free memory is still 186.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:15:46,138 INFO L168 Benchmark]: Boogie Procedure Inliner took 29.08 ms. Allocated memory is still 204.5 MB. Free memory was 185.0 MB in the beginning and 183.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-21 13:15:46,138 INFO L168 Benchmark]: Boogie Preprocessor took 16.58 ms. Allocated memory is still 204.5 MB. Free memory was 183.5 MB in the beginning and 182.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 13:15:46,139 INFO L168 Benchmark]: RCFGBuilder took 389.10 ms. Allocated memory is still 204.5 MB. Free memory was 182.5 MB in the beginning and 166.7 MB in the end (delta: 15.8 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-08-21 13:15:46,139 INFO L168 Benchmark]: TraceAbstraction took 676652.02 ms. Allocated memory was 204.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 166.3 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 4.5 GB. Max. memory is 8.0 GB. [2021-08-21 13:15:46,139 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 204.5 MB. Free memory is still 186.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 29.08 ms. Allocated memory is still 204.5 MB. Free memory was 185.0 MB in the beginning and 183.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 16.58 ms. Allocated memory is still 204.5 MB. Free memory was 183.5 MB in the beginning and 182.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 389.10 ms. Allocated memory is still 204.5 MB. Free memory was 182.5 MB in the beginning and 166.7 MB in the end (delta: 15.8 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 676652.02 ms. Allocated memory was 204.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 166.3 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 4.5 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 73]: 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 (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 73]: 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 (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 74]: 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 (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 75]: 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 (40889states) and FLOYD_HOARE automaton (currently 3 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (3 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 54 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 676480.0ms, OverallIterations: 95, TraceHistogramMax: 2, EmptinessCheckTime: 10942.1ms, AutomataDifference: 210484.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 75.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6220 SDtfs, 38885 SDslu, 63282 SDs, 0 SdLazy, 112299 SolverSat, 7207 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 54857.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6189 GetRequests, 2401 SyntacticMatches, 80 SemanticMatches, 3708 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54972 ImplicationChecksByTransitivity, 114338.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=41363occurred in iteration=93, InterpolantAutomatonStates: 2741, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 121199.2ms AutomataMinimizationTime, 94 MinimizatonAttempts, 2649678 StatesRemovedByMinimization, 94 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 617.5ms SsaConstructionTime, 2480.4ms SatisfiabilityAnalysisTime, 112158.8ms InterpolantComputationTime, 6705 NumberOfCodeBlocks, 6695 NumberOfCodeBlocksAsserted, 335 NumberOfCheckSat, 6523 ConstructedInterpolants, 127 QuantifiedInterpolants, 146869 SizeOfPredicates, 607 NumberOfNonLiveVariables, 9796 ConjunctsInSsa, 3145 ConjunctsInUnsatCore, 182 InterpolantComputations, 11 PerfectInterpolantSequences, 230/2782 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