/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/sorted.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.abstract-por-f0ea240 [2022-02-11 01:35:44,162 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-11 01:35:44,164 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-11 01:35:44,216 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-11 01:35:44,216 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-11 01:35:44,217 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-11 01:35:44,218 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-11 01:35:44,235 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-11 01:35:44,239 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-11 01:35:44,243 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-11 01:35:44,244 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-11 01:35:44,244 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-11 01:35:44,245 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-11 01:35:44,245 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-11 01:35:44,246 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-11 01:35:44,246 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-11 01:35:44,247 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-11 01:35:44,247 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-11 01:35:44,248 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-11 01:35:44,249 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-11 01:35:44,250 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-11 01:35:44,250 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-11 01:35:44,251 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-11 01:35:44,252 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-11 01:35:44,253 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-11 01:35:44,253 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-11 01:35:44,254 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-11 01:35:44,254 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-11 01:35:44,254 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-11 01:35:44,255 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-11 01:35:44,255 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-11 01:35:44,255 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-11 01:35:44,256 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-11 01:35:44,256 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-11 01:35:44,257 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-11 01:35:44,257 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-11 01:35:44,257 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-11 01:35:44,257 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-11 01:35:44,258 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-11 01:35:44,258 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-11 01:35:44,258 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-11 01:35:44,262 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 [2022-02-11 01:35:44,306 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-11 01:35:44,307 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-11 01:35:44,307 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-11 01:35:44,307 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-11 01:35:44,307 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-11 01:35:44,307 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-11 01:35:44,308 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * Use SBE=true [2022-02-11 01:35:44,308 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-11 01:35:44,308 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-11 01:35:44,309 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-11 01:35:44,309 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 01:35:44,309 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-11 01:35:44,310 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-11 01:35:44,310 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 [2022-02-11 01:35:44,472 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-11 01:35:44,499 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-11 01:35:44,500 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-11 01:35:44,501 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-11 01:35:44,502 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-11 01:35:44,503 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/sorted.wvr.bpl [2022-02-11 01:35:44,503 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sorted.wvr.bpl' [2022-02-11 01:35:44,523 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-11 01:35:44,525 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-11 01:35:44,527 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-11 01:35:44,527 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-11 01:35:44,527 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-11 01:35:44,539 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,545 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,549 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-11 01:35:44,550 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-11 01:35:44,551 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-11 01:35:44,551 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-11 01:35:44,551 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-11 01:35:44,556 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,556 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,557 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,557 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,558 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,560 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,561 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,561 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-11 01:35:44,562 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-11 01:35:44,562 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-11 01:35:44,562 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-11 01:35:44,563 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/1) ... [2022-02-11 01:35:44,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 01:35:44,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:44,586 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) [2022-02-11 01:35:44,608 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 [2022-02-11 01:35:44,614 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-11 01:35:44,614 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-11 01:35:44,614 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-11 01:35:44,615 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-11 01:35:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-11 01:35:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-11 01:35:44,615 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-11 01:35:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-11 01:35:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-11 01:35:44,615 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-11 01:35:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-11 01:35:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-11 01:35:44,616 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-11 01:35:44,657 INFO L234 CfgBuilder]: Building ICFG [2022-02-11 01:35:44,658 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-11 01:35:44,726 INFO L275 CfgBuilder]: Performing block encoding [2022-02-11 01:35:44,737 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-11 01:35:44,737 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-11 01:35:44,738 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 01:35:44 BoogieIcfgContainer [2022-02-11 01:35:44,738 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-11 01:35:44,740 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-11 01:35:44,740 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-11 01:35:44,747 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-11 01:35:44,747 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:35:44" (1/2) ... [2022-02-11 01:35:44,755 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@714b1131 and model type sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.02 01:35:44, skipping insertion in model container [2022-02-11 01:35:44,755 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 01:35:44" (2/2) ... [2022-02-11 01:35:44,756 INFO L112 eAbstractionObserver]: Analyzing ICFG sorted.wvr.bpl [2022-02-11 01:35:44,759 WARN L154 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-11 01:35:44,759 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-11 01:35:44,760 INFO L168 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-11 01:35:44,760 INFO L538 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-11 01:35:44,788 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-11 01:35:44,835 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-11 01:35:44,846 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, mAutomataTypeConcurrency=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 [2022-02-11 01:35:44,847 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-11 01:35:44,853 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2022-02-11 01:35:44,895 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:44,897 INFO L276 IsEmpty]: Start isEmpty. Operand has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:44,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-11 01:35:44,905 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:44,905 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:35:44,906 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:44,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:44,909 INFO L85 PathProgramCache]: Analyzing trace with hash 490958584, now seen corresponding path program 1 times [2022-02-11 01:35:44,915 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:44,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797158956] [2022-02-11 01:35:44,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:44,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:45,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:45,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:45,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797158956] [2022-02-11 01:35:45,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797158956] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:45,032 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:45,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 01:35:45,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476464238] [2022-02-11 01:35:45,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:45,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 01:35:45,036 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:45,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 01:35:45,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-02-11 01:35:45,075 INFO L87 Difference]: Start difference. First operand has 115 states, 114 states have (on average 2.763157894736842) internal successors, (315), 114 states have internal predecessors, (315), 0 states have call successors, (0), 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 5 states, 5 states have (on average 4.2) internal successors, (21), 5 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) [2022-02-11 01:35:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:45,148 INFO L93 Difference]: Finished difference Result 410 states and 1170 transitions. [2022-02-11 01:35:45,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 01:35:45,150 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 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 [2022-02-11 01:35:45,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:45,167 INFO L225 Difference]: With dead ends: 410 [2022-02-11 01:35:45,167 INFO L226 Difference]: Without dead ends: 395 [2022-02-11 01:35:45,168 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-02-11 01:35:45,173 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 74 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:45,173 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 59 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:35:45,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-02-11 01:35:45,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 152. [2022-02-11 01:35:45,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.794701986754967) internal successors, (422), 151 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:45,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 422 transitions. [2022-02-11 01:35:45,239 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 422 transitions. Word has length 21 [2022-02-11 01:35:45,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:45,240 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 422 transitions. [2022-02-11 01:35:45,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 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) [2022-02-11 01:35:45,240 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 422 transitions. [2022-02-11 01:35:45,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:45,242 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:45,242 INFO L515 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] [2022-02-11 01:35:45,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-11 01:35:45,242 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:45,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:45,243 INFO L85 PathProgramCache]: Analyzing trace with hash -1995951880, now seen corresponding path program 1 times [2022-02-11 01:35:45,243 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:45,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556961487] [2022-02-11 01:35:45,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:45,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:45,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:45,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:45,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:45,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556961487] [2022-02-11 01:35:45,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556961487] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:45,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190261198] [2022-02-11 01:35:45,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:45,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:45,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:45,374 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) [2022-02-11 01:35:45,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-11 01:35:45,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:45,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:35:45,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:45,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:45,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:45,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190261198] provided 1 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:45,700 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-02-11 01:35:45,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 12 [2022-02-11 01:35:45,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739481200] [2022-02-11 01:35:45,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:45,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:45,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:45,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:45,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:35:45,702 INFO L87 Difference]: Start difference. First operand 152 states and 422 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:45,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:45,863 INFO L93 Difference]: Finished difference Result 383 states and 1056 transitions. [2022-02-11 01:35:45,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 01:35:45,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:45,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:45,868 INFO L225 Difference]: With dead ends: 383 [2022-02-11 01:35:45,868 INFO L226 Difference]: Without dead ends: 383 [2022-02-11 01:35:45,869 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:35:45,878 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 122 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:45,879 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 55 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:45,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-02-11 01:35:45,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 165. [2022-02-11 01:35:45,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.8963414634146343) internal successors, (475), 164 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:45,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 475 transitions. [2022-02-11 01:35:45,910 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 475 transitions. Word has length 23 [2022-02-11 01:35:45,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:45,911 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 475 transitions. [2022-02-11 01:35:45,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:45,911 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 475 transitions. [2022-02-11 01:35:45,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:45,912 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:45,912 INFO L515 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] [2022-02-11 01:35:45,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-02-11 01:35:46,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:46,113 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:46,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:46,114 INFO L85 PathProgramCache]: Analyzing trace with hash -537129352, now seen corresponding path program 2 times [2022-02-11 01:35:46,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:46,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932185232] [2022-02-11 01:35:46,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:46,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:46,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:46,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:46,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932185232] [2022-02-11 01:35:46,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932185232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:46,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033375424] [2022-02-11 01:35:46,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:35:46,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:46,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:46,175 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) [2022-02-11 01:35:46,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-11 01:35:46,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:35:46,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:46,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:35:46,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:46,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:46,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:46,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:46,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033375424] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:46,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:46,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-02-11 01:35:46,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129081497] [2022-02-11 01:35:46,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:46,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:35:46,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:46,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:35:46,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:35:46,432 INFO L87 Difference]: Start difference. First operand 165 states and 475 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:46,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:46,838 INFO L93 Difference]: Finished difference Result 655 states and 1836 transitions. [2022-02-11 01:35:46,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-11 01:35:46,838 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:46,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:46,842 INFO L225 Difference]: With dead ends: 655 [2022-02-11 01:35:46,842 INFO L226 Difference]: Without dead ends: 655 [2022-02-11 01:35:46,843 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=261, Invalid=609, Unknown=0, NotChecked=0, Total=870 [2022-02-11 01:35:46,845 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 256 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:46,846 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 105 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:35:46,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2022-02-11 01:35:46,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 166. [2022-02-11 01:35:46,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 2.878787878787879) internal successors, (475), 165 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:46,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 475 transitions. [2022-02-11 01:35:46,864 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 475 transitions. Word has length 23 [2022-02-11 01:35:46,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:46,865 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 475 transitions. [2022-02-11 01:35:46,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:46,865 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 475 transitions. [2022-02-11 01:35:46,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:46,869 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:46,869 INFO L515 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] [2022-02-11 01:35:46,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-11 01:35:47,082 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,SelfDestructingSolverStorable2 [2022-02-11 01:35:47,083 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:47,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:47,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1191055450, now seen corresponding path program 1 times [2022-02-11 01:35:47,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:47,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733839026] [2022-02-11 01:35:47,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:47,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:47,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:47,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733839026] [2022-02-11 01:35:47,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733839026] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:47,126 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:47,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 01:35:47,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242791337] [2022-02-11 01:35:47,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:47,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:47,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:47,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:47,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:47,127 INFO L87 Difference]: Start difference. First operand 166 states and 475 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:47,198 INFO L93 Difference]: Finished difference Result 302 states and 837 transitions. [2022-02-11 01:35:47,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 01:35:47,198 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:47,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:47,200 INFO L225 Difference]: With dead ends: 302 [2022-02-11 01:35:47,200 INFO L226 Difference]: Without dead ends: 291 [2022-02-11 01:35:47,201 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-11 01:35:47,202 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 107 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:47,203 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 35 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:47,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-02-11 01:35:47,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 219. [2022-02-11 01:35:47,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.876146788990826) internal successors, (627), 218 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 627 transitions. [2022-02-11 01:35:47,210 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 627 transitions. Word has length 23 [2022-02-11 01:35:47,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:47,210 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 627 transitions. [2022-02-11 01:35:47,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,211 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 627 transitions. [2022-02-11 01:35:47,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:47,213 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:47,213 INFO L515 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] [2022-02-11 01:35:47,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-11 01:35:47,214 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:47,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:47,214 INFO L85 PathProgramCache]: Analyzing trace with hash 617689242, now seen corresponding path program 1 times [2022-02-11 01:35:47,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:47,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775746158] [2022-02-11 01:35:47,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:47,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:47,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:47,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:47,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775746158] [2022-02-11 01:35:47,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775746158] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:47,253 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:47,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 01:35:47,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575746343] [2022-02-11 01:35:47,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:47,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 01:35:47,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:47,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 01:35:47,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 01:35:47,254 INFO L87 Difference]: Start difference. First operand 219 states and 627 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:47,322 INFO L93 Difference]: Finished difference Result 341 states and 932 transitions. [2022-02-11 01:35:47,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 01:35:47,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:47,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:47,325 INFO L225 Difference]: With dead ends: 341 [2022-02-11 01:35:47,327 INFO L226 Difference]: Without dead ends: 328 [2022-02-11 01:35:47,331 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-11 01:35:47,332 INFO L934 BasicCegarLoop]: 12 mSDtfsCounter, 77 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:47,332 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 24 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:47,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-02-11 01:35:47,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 249. [2022-02-11 01:35:47,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.879032258064516) internal successors, (714), 248 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 714 transitions. [2022-02-11 01:35:47,340 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 714 transitions. Word has length 23 [2022-02-11 01:35:47,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:47,340 INFO L470 AbstractCegarLoop]: Abstraction has 249 states and 714 transitions. [2022-02-11 01:35:47,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,340 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 714 transitions. [2022-02-11 01:35:47,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:47,341 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:47,341 INFO L515 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] [2022-02-11 01:35:47,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-11 01:35:47,342 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:47,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:47,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1700490254, now seen corresponding path program 2 times [2022-02-11 01:35:47,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:47,342 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736858699] [2022-02-11 01:35:47,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:47,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:47,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,378 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:47,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736858699] [2022-02-11 01:35:47,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736858699] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:47,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583775910] [2022-02-11 01:35:47,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:35:47,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:47,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:47,380 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) [2022-02-11 01:35:47,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-11 01:35:47,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:35:47,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:47,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:35:47,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:47,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:47,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583775910] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:47,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:47,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-11 01:35:47,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269637874] [2022-02-11 01:35:47,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:47,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:35:47,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:47,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:35:47,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:35:47,560 INFO L87 Difference]: Start difference. First operand 249 states and 714 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:47,710 INFO L93 Difference]: Finished difference Result 321 states and 897 transitions. [2022-02-11 01:35:47,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 01:35:47,710 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:47,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:47,712 INFO L225 Difference]: With dead ends: 321 [2022-02-11 01:35:47,712 INFO L226 Difference]: Without dead ends: 321 [2022-02-11 01:35:47,712 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:35:47,713 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 117 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:47,713 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 80 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:47,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-02-11 01:35:47,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 231. [2022-02-11 01:35:47,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.856521739130435) internal successors, (657), 230 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 657 transitions. [2022-02-11 01:35:47,718 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 657 transitions. Word has length 23 [2022-02-11 01:35:47,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:47,719 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 657 transitions. [2022-02-11 01:35:47,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:47,719 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 657 transitions. [2022-02-11 01:35:47,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:47,719 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:47,720 INFO L515 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] [2022-02-11 01:35:47,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-11 01:35:47,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:47,932 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:47,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:47,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1103495950, now seen corresponding path program 3 times [2022-02-11 01:35:47,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:47,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761464581] [2022-02-11 01:35:47,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:47,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:47,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:47,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:47,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761464581] [2022-02-11 01:35:47,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761464581] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:47,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277798069] [2022-02-11 01:35:47,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:35:47,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:47,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:47,991 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) [2022-02-11 01:35:47,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-11 01:35:48,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 01:35:48,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:48,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:35:48,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:48,087 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:48,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277798069] provided 1 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:48,167 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-02-11 01:35:48,167 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 12 [2022-02-11 01:35:48,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611814156] [2022-02-11 01:35:48,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:48,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:48,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:48,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:48,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:35:48,168 INFO L87 Difference]: Start difference. First operand 231 states and 657 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:48,286 INFO L93 Difference]: Finished difference Result 527 states and 1428 transitions. [2022-02-11 01:35:48,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 01:35:48,287 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:48,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:48,289 INFO L225 Difference]: With dead ends: 527 [2022-02-11 01:35:48,289 INFO L226 Difference]: Without dead ends: 527 [2022-02-11 01:35:48,289 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:35:48,289 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 126 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:48,290 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 69 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:48,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-02-11 01:35:48,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 231. [2022-02-11 01:35:48,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.856521739130435) internal successors, (657), 230 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 657 transitions. [2022-02-11 01:35:48,297 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 657 transitions. Word has length 23 [2022-02-11 01:35:48,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:48,297 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 657 transitions. [2022-02-11 01:35:48,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,297 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 657 transitions. [2022-02-11 01:35:48,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:48,298 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:48,298 INFO L515 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] [2022-02-11 01:35:48,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-11 01:35:48,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:48,514 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:48,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:48,515 INFO L85 PathProgramCache]: Analyzing trace with hash -512553250, now seen corresponding path program 2 times [2022-02-11 01:35:48,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:48,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745188850] [2022-02-11 01:35:48,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:48,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:48,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:48,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745188850] [2022-02-11 01:35:48,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745188850] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:48,557 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:48,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 01:35:48,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840926867] [2022-02-11 01:35:48,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:48,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 01:35:48,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:48,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 01:35:48,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 01:35:48,559 INFO L87 Difference]: Start difference. First operand 231 states and 657 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:48,597 INFO L93 Difference]: Finished difference Result 253 states and 731 transitions. [2022-02-11 01:35:48,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 01:35:48,597 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:48,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:48,599 INFO L225 Difference]: With dead ends: 253 [2022-02-11 01:35:48,599 INFO L226 Difference]: Without dead ends: 253 [2022-02-11 01:35:48,599 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:48,599 INFO L934 BasicCegarLoop]: 13 mSDtfsCounter, 43 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:48,600 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 27 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:35:48,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-02-11 01:35:48,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 209. [2022-02-11 01:35:48,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.889423076923077) internal successors, (601), 208 states have internal predecessors, (601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 601 transitions. [2022-02-11 01:35:48,604 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 601 transitions. Word has length 23 [2022-02-11 01:35:48,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:48,605 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 601 transitions. [2022-02-11 01:35:48,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,605 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 601 transitions. [2022-02-11 01:35:48,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:48,605 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:48,605 INFO L515 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] [2022-02-11 01:35:48,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-11 01:35:48,606 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:48,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:48,606 INFO L85 PathProgramCache]: Analyzing trace with hash -487420814, now seen corresponding path program 3 times [2022-02-11 01:35:48,606 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:48,606 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66249209] [2022-02-11 01:35:48,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:48,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:48,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:48,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66249209] [2022-02-11 01:35:48,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66249209] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:48,642 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:48,642 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-11 01:35:48,642 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912372328] [2022-02-11 01:35:48,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:48,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:48,642 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:48,643 INFO L87 Difference]: Start difference. First operand 209 states and 601 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:48,696 INFO L93 Difference]: Finished difference Result 240 states and 689 transitions. [2022-02-11 01:35:48,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 01:35:48,696 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:48,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:48,697 INFO L225 Difference]: With dead ends: 240 [2022-02-11 01:35:48,697 INFO L226 Difference]: Without dead ends: 240 [2022-02-11 01:35:48,698 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-11 01:35:48,699 INFO L934 BasicCegarLoop]: 13 mSDtfsCounter, 66 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:48,699 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 31 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:35:48,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-02-11 01:35:48,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 178. [2022-02-11 01:35:48,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.8587570621468927) internal successors, (506), 177 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 506 transitions. [2022-02-11 01:35:48,703 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 506 transitions. Word has length 23 [2022-02-11 01:35:48,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:48,704 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 506 transitions. [2022-02-11 01:35:48,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,704 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 506 transitions. [2022-02-11 01:35:48,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:48,704 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:48,704 INFO L515 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] [2022-02-11 01:35:48,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-11 01:35:48,705 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:48,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:48,705 INFO L85 PathProgramCache]: Analyzing trace with hash -371034514, now seen corresponding path program 4 times [2022-02-11 01:35:48,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:48,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493369866] [2022-02-11 01:35:48,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:48,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:48,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:48,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493369866] [2022-02-11 01:35:48,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493369866] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:48,759 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:48,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-11 01:35:48,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783646275] [2022-02-11 01:35:48,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:48,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:48,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:48,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:48,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:48,760 INFO L87 Difference]: Start difference. First operand 178 states and 506 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:48,821 INFO L93 Difference]: Finished difference Result 255 states and 720 transitions. [2022-02-11 01:35:48,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 01:35:48,822 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:48,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:48,823 INFO L225 Difference]: With dead ends: 255 [2022-02-11 01:35:48,823 INFO L226 Difference]: Without dead ends: 251 [2022-02-11 01:35:48,823 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-02-11 01:35:48,823 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 43 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:48,824 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 50 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:35:48,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-02-11 01:35:48,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 178. [2022-02-11 01:35:48,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.847457627118644) internal successors, (504), 177 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 504 transitions. [2022-02-11 01:35:48,827 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 504 transitions. Word has length 23 [2022-02-11 01:35:48,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:48,828 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 504 transitions. [2022-02-11 01:35:48,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,828 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 504 transitions. [2022-02-11 01:35:48,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:48,828 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:48,828 INFO L515 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] [2022-02-11 01:35:48,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-11 01:35:48,829 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:48,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:48,829 INFO L85 PathProgramCache]: Analyzing trace with hash 902321774, now seen corresponding path program 5 times [2022-02-11 01:35:48,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:48,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289144491] [2022-02-11 01:35:48,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:48,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:48,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:48,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:48,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:48,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289144491] [2022-02-11 01:35:48,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289144491] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:48,858 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:48,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-11 01:35:48,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690083263] [2022-02-11 01:35:48,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:48,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:48,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:48,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:48,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:48,859 INFO L87 Difference]: Start difference. First operand 178 states and 504 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:48,952 INFO L93 Difference]: Finished difference Result 331 states and 903 transitions. [2022-02-11 01:35:48,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 01:35:48,953 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:48,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:48,954 INFO L225 Difference]: With dead ends: 331 [2022-02-11 01:35:48,954 INFO L226 Difference]: Without dead ends: 327 [2022-02-11 01:35:48,954 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-11 01:35:48,955 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 61 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:48,955 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 71 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:48,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2022-02-11 01:35:48,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 198. [2022-02-11 01:35:48,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.83248730964467) internal successors, (558), 197 states have internal predecessors, (558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 558 transitions. [2022-02-11 01:35:48,960 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 558 transitions. Word has length 23 [2022-02-11 01:35:48,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:48,960 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 558 transitions. [2022-02-11 01:35:48,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:48,961 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 558 transitions. [2022-02-11 01:35:48,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 01:35:48,962 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:48,962 INFO L515 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] [2022-02-11 01:35:48,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-11 01:35:48,962 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:48,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:48,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1880879218, now seen corresponding path program 6 times [2022-02-11 01:35:48,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:48,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268754945] [2022-02-11 01:35:48,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:48,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:48,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:49,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:49,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:49,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268754945] [2022-02-11 01:35:49,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268754945] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:35:49,000 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:35:49,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-11 01:35:49,000 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223188920] [2022-02-11 01:35:49,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:35:49,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 01:35:49,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:49,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 01:35:49,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-11 01:35:49,001 INFO L87 Difference]: Start difference. First operand 198 states and 558 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:49,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:49,117 INFO L93 Difference]: Finished difference Result 313 states and 871 transitions. [2022-02-11 01:35:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 01:35:49,118 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 01:35:49,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:49,119 INFO L225 Difference]: With dead ends: 313 [2022-02-11 01:35:49,119 INFO L226 Difference]: Without dead ends: 313 [2022-02-11 01:35:49,119 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:35:49,120 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 56 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:49,120 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 70 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:35:49,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-02-11 01:35:49,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 182. [2022-02-11 01:35:49,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.839779005524862) internal successors, (514), 181 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:49,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 514 transitions. [2022-02-11 01:35:49,124 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 514 transitions. Word has length 23 [2022-02-11 01:35:49,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:49,124 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 514 transitions. [2022-02-11 01:35:49,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:49,125 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 514 transitions. [2022-02-11 01:35:49,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-11 01:35:49,125 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:49,125 INFO L515 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] [2022-02-11 01:35:49,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-11 01:35:49,125 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:49,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:49,126 INFO L85 PathProgramCache]: Analyzing trace with hash 787213722, now seen corresponding path program 1 times [2022-02-11 01:35:49,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:49,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348488394] [2022-02-11 01:35:49,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:49,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:49,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:49,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:49,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348488394] [2022-02-11 01:35:49,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348488394] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:49,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226559520] [2022-02-11 01:35:49,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:49,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:49,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:49,391 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) [2022-02-11 01:35:49,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-11 01:35:49,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:49,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 01:35:49,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:49,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:49,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:49,769 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:49,770 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 53 [2022-02-11 01:35:50,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:50,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:50,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:50,444 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-02-11 01:35:50,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 75 treesize of output 81 [2022-02-11 01:35:51,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:51,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226559520] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:51,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:51,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-11 01:35:51,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46941139] [2022-02-11 01:35:51,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:51,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-11 01:35:51,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:51,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-11 01:35:51,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-02-11 01:35:51,003 INFO L87 Difference]: Start difference. First operand 182 states and 514 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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) [2022-02-11 01:35:52,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:52,519 INFO L93 Difference]: Finished difference Result 748 states and 2164 transitions. [2022-02-11 01:35:52,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 01:35:52,520 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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 25 [2022-02-11 01:35:52,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:52,522 INFO L225 Difference]: With dead ends: 748 [2022-02-11 01:35:52,522 INFO L226 Difference]: Without dead ends: 688 [2022-02-11 01:35:52,523 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=643, Invalid=2779, Unknown=0, NotChecked=0, Total=3422 [2022-02-11 01:35:52,524 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 312 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 10 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:52,524 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 348 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 967 Invalid, 0 Unknown, 10 Unchecked, 0.4s Time] [2022-02-11 01:35:52,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-02-11 01:35:52,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 287. [2022-02-11 01:35:52,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 3.041958041958042) internal successors, (870), 286 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:52,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 870 transitions. [2022-02-11 01:35:52,532 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 870 transitions. Word has length 25 [2022-02-11 01:35:52,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:52,532 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 870 transitions. [2022-02-11 01:35:52,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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) [2022-02-11 01:35:52,532 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 870 transitions. [2022-02-11 01:35:52,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-11 01:35:52,533 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:52,533 INFO L515 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] [2022-02-11 01:35:52,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-11 01:35:52,747 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,SelfDestructingSolverStorable12 [2022-02-11 01:35:52,747 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:52,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:52,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1754722278, now seen corresponding path program 2 times [2022-02-11 01:35:52,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:52,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661850604] [2022-02-11 01:35:52,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:52,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:53,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:53,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:53,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661850604] [2022-02-11 01:35:53,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661850604] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:53,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787963535] [2022-02-11 01:35:53,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:35:53,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:53,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:53,097 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) [2022-02-11 01:35:53,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-11 01:35:53,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:35:53,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:53,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 01:35:53,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:53,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:53,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:53,487 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:53,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 55 [2022-02-11 01:35:53,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:53,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:54,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:54,028 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-02-11 01:35:54,028 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 75 treesize of output 81 [2022-02-11 01:35:54,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:54,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787963535] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:54,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:54,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 28 [2022-02-11 01:35:54,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185712038] [2022-02-11 01:35:54,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:54,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-11 01:35:54,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:54,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-11 01:35:54,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=681, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:35:54,588 INFO L87 Difference]: Start difference. First operand 287 states and 870 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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) [2022-02-11 01:35:57,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:57,847 INFO L93 Difference]: Finished difference Result 1073 states and 3078 transitions. [2022-02-11 01:35:57,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-11 01:35:57,847 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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 25 [2022-02-11 01:35:57,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:57,851 INFO L225 Difference]: With dead ends: 1073 [2022-02-11 01:35:57,851 INFO L226 Difference]: Without dead ends: 1028 [2022-02-11 01:35:57,852 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1714 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1238, Invalid=4462, Unknown=0, NotChecked=0, Total=5700 [2022-02-11 01:35:57,853 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 400 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 1294 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:57,853 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 333 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1294 Invalid, 0 Unknown, 176 Unchecked, 0.6s Time] [2022-02-11 01:35:57,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2022-02-11 01:35:57,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 299. [2022-02-11 01:35:57,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.053691275167785) internal successors, (910), 298 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:57,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 910 transitions. [2022-02-11 01:35:57,862 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 910 transitions. Word has length 25 [2022-02-11 01:35:57,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:57,862 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 910 transitions. [2022-02-11 01:35:57,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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) [2022-02-11 01:35:57,863 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 910 transitions. [2022-02-11 01:35:57,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-11 01:35:57,864 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:57,864 INFO L515 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] [2022-02-11 01:35:57,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-11 01:35:58,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:58,068 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:58,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:58,068 INFO L85 PathProgramCache]: Analyzing trace with hash 793834374, now seen corresponding path program 3 times [2022-02-11 01:35:58,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:58,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875699757] [2022-02-11 01:35:58,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:58,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:58,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:58,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:58,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875699757] [2022-02-11 01:35:58,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875699757] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:58,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849349936] [2022-02-11 01:35:58,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:35:58,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:58,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:58,311 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) [2022-02-11 01:35:58,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-11 01:35:58,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:35:58,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:58,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 01:35:58,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:58,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:58,575 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:58,575 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 53 [2022-02-11 01:35:58,829 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:58,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:59,099 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:35:59,099 INFO L387 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 62 treesize of output 74 [2022-02-11 01:35:59,526 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:59,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849349936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:59,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:59,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:35:59,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711415165] [2022-02-11 01:35:59,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:59,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 01:35:59,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:59,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 01:35:59,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2022-02-11 01:35:59,529 INFO L87 Difference]: Start difference. First operand 299 states and 910 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) [2022-02-11 01:36:02,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:02,725 INFO L93 Difference]: Finished difference Result 1501 states and 4409 transitions. [2022-02-11 01:36:02,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-11 01:36:02,726 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 25 [2022-02-11 01:36:02,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:02,731 INFO L225 Difference]: With dead ends: 1501 [2022-02-11 01:36:02,731 INFO L226 Difference]: Without dead ends: 1441 [2022-02-11 01:36:02,732 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2755 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1516, Invalid=6140, Unknown=0, NotChecked=0, Total=7656 [2022-02-11 01:36:02,733 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 537 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 1314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:02,733 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 360 Invalid, 1314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-11 01:36:02,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2022-02-11 01:36:02,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 343. [2022-02-11 01:36:02,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 3.08187134502924) internal successors, (1054), 342 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:02,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 1054 transitions. [2022-02-11 01:36:02,744 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 1054 transitions. Word has length 25 [2022-02-11 01:36:02,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:02,744 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 1054 transitions. [2022-02-11 01:36:02,744 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) [2022-02-11 01:36:02,744 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 1054 transitions. [2022-02-11 01:36:02,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-11 01:36:02,745 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:02,745 INFO L515 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] [2022-02-11 01:36:02,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:02,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:02,961 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:02,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:02,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1797808250, now seen corresponding path program 4 times [2022-02-11 01:36:02,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:02,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532314943] [2022-02-11 01:36:02,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:02,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:03,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:03,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:03,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532314943] [2022-02-11 01:36:03,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532314943] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:03,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826499706] [2022-02-11 01:36:03,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:03,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:03,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:03,285 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) [2022-02-11 01:36:03,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:03,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:03,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 01:36:03,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:03,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-11 01:36:03,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:03,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:03,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:03,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2022-02-11 01:36:03,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:03,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:03,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:03,936 INFO L353 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2022-02-11 01:36:03,936 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 62 treesize of output 74 [2022-02-11 01:36:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:04,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826499706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:04,472 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:04,472 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 28 [2022-02-11 01:36:04,472 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709030929] [2022-02-11 01:36:04,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:04,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-11 01:36:04,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:04,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-11 01:36:04,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:04,473 INFO L87 Difference]: Start difference. First operand 343 states and 1054 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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) [2022-02-11 01:36:07,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:07,765 INFO L93 Difference]: Finished difference Result 1493 states and 4232 transitions. [2022-02-11 01:36:07,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:36:07,766 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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 25 [2022-02-11 01:36:07,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:07,771 INFO L225 Difference]: With dead ends: 1493 [2022-02-11 01:36:07,771 INFO L226 Difference]: Without dead ends: 1418 [2022-02-11 01:36:07,772 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1920 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1133, Invalid=5187, Unknown=0, NotChecked=0, Total=6320 [2022-02-11 01:36:07,772 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 508 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 2014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:07,773 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 566 Invalid, 2014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 01:36:07,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2022-02-11 01:36:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 433. [2022-02-11 01:36:07,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.1689814814814814) internal successors, (1369), 432 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:07,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1369 transitions. [2022-02-11 01:36:07,786 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1369 transitions. Word has length 25 [2022-02-11 01:36:07,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:07,786 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 1369 transitions. [2022-02-11 01:36:07,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 28 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) [2022-02-11 01:36:07,786 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1369 transitions. [2022-02-11 01:36:07,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:07,787 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:07,787 INFO L515 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] [2022-02-11 01:36:07,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:08,003 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,SelfDestructingSolverStorable15 [2022-02-11 01:36:08,003 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:08,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:08,003 INFO L85 PathProgramCache]: Analyzing trace with hash -348647512, now seen corresponding path program 5 times [2022-02-11 01:36:08,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:08,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102239721] [2022-02-11 01:36:08,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:08,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:08,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:08,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:08,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102239721] [2022-02-11 01:36:08,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102239721] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:08,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108594359] [2022-02-11 01:36:08,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:08,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:08,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:08,052 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) [2022-02-11 01:36:08,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-11 01:36:08,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:36:08,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:08,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:08,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:08,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:08,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:08,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:08,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108594359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:08,244 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:08,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-02-11 01:36:08,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132357799] [2022-02-11 01:36:08,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:08,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:36:08,244 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:08,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:36:08,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:36:08,245 INFO L87 Difference]: Start difference. First operand 433 states and 1369 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:08,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:08,581 INFO L93 Difference]: Finished difference Result 954 states and 2849 transitions. [2022-02-11 01:36:08,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 01:36:08,581 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:08,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:08,585 INFO L225 Difference]: With dead ends: 954 [2022-02-11 01:36:08,585 INFO L226 Difference]: Without dead ends: 954 [2022-02-11 01:36:08,585 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:08,585 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 137 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:08,585 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 278 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:08,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-02-11 01:36:08,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 424. [2022-02-11 01:36:08,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.1796690307328603) internal successors, (1345), 423 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:08,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1345 transitions. [2022-02-11 01:36:08,595 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1345 transitions. Word has length 27 [2022-02-11 01:36:08,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:08,596 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 1345 transitions. [2022-02-11 01:36:08,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:08,596 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1345 transitions. [2022-02-11 01:36:08,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:08,597 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:08,597 INFO L515 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] [2022-02-11 01:36:08,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:08,810 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,SelfDestructingSolverStorable16 [2022-02-11 01:36:08,810 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:08,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:08,810 INFO L85 PathProgramCache]: Analyzing trace with hash 528786936, now seen corresponding path program 6 times [2022-02-11 01:36:08,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:08,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233344290] [2022-02-11 01:36:08,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:08,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:08,849 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:08,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:08,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233344290] [2022-02-11 01:36:08,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233344290] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:08,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953896909] [2022-02-11 01:36:08,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:08,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:08,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:08,850 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) [2022-02-11 01:36:08,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-11 01:36:08,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:36:08,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:08,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:08,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:08,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:08,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:09,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:09,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953896909] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:09,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:09,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:36:09,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272025889] [2022-02-11 01:36:09,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:09,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:36:09,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:09,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:36:09,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:36:09,072 INFO L87 Difference]: Start difference. First operand 424 states and 1345 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:09,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:09,788 INFO L93 Difference]: Finished difference Result 2127 states and 5952 transitions. [2022-02-11 01:36:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:36:09,789 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:09,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:09,796 INFO L225 Difference]: With dead ends: 2127 [2022-02-11 01:36:09,796 INFO L226 Difference]: Without dead ends: 2127 [2022-02-11 01:36:09,797 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1209 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=997, Invalid=2425, Unknown=0, NotChecked=0, Total=3422 [2022-02-11 01:36:09,797 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 512 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:09,797 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 262 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:09,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2127 states. [2022-02-11 01:36:09,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2127 to 533. [2022-02-11 01:36:09,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 532 states have (on average 3.3703007518796992) internal successors, (1793), 532 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:09,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 1793 transitions. [2022-02-11 01:36:09,815 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 1793 transitions. Word has length 27 [2022-02-11 01:36:09,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:09,816 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 1793 transitions. [2022-02-11 01:36:09,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:09,816 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 1793 transitions. [2022-02-11 01:36:09,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:09,817 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:09,817 INFO L515 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] [2022-02-11 01:36:09,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:10,026 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 [2022-02-11 01:36:10,026 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:10,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:10,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1851035324, now seen corresponding path program 1 times [2022-02-11 01:36:10,027 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:10,027 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837902407] [2022-02-11 01:36:10,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:10,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:10,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:10,059 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:10,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837902407] [2022-02-11 01:36:10,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837902407] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:10,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645059824] [2022-02-11 01:36:10,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:10,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:10,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:10,061 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) [2022-02-11 01:36:10,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-11 01:36:10,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:10,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:10,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:10,166 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:10,252 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645059824] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:10,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:10,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:10,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85888009] [2022-02-11 01:36:10,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:10,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:10,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:10,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:10,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:10,254 INFO L87 Difference]: Start difference. First operand 533 states and 1793 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:10,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:10,510 INFO L93 Difference]: Finished difference Result 1246 states and 3881 transitions. [2022-02-11 01:36:10,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-11 01:36:10,510 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:10,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:10,515 INFO L225 Difference]: With dead ends: 1246 [2022-02-11 01:36:10,515 INFO L226 Difference]: Without dead ends: 1234 [2022-02-11 01:36:10,515 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=244, Invalid=568, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:10,515 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 237 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:10,516 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 103 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:10,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2022-02-11 01:36:10,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 724. [2022-02-11 01:36:10,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.442600276625173) internal successors, (2489), 723 states have internal predecessors, (2489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:10,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2489 transitions. [2022-02-11 01:36:10,531 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2489 transitions. Word has length 27 [2022-02-11 01:36:10,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:10,531 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 2489 transitions. [2022-02-11 01:36:10,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:10,531 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2489 transitions. [2022-02-11 01:36:10,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:10,532 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:10,533 INFO L515 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] [2022-02-11 01:36:10,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:10,747 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 [2022-02-11 01:36:10,747 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:10,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:10,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1119729636, now seen corresponding path program 2 times [2022-02-11 01:36:10,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:10,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059723892] [2022-02-11 01:36:10,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:10,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:10,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:10,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059723892] [2022-02-11 01:36:10,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059723892] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:10,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188551844] [2022-02-11 01:36:10,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:10,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:10,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:10,781 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) [2022-02-11 01:36:10,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-11 01:36:10,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:10,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:10,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:10,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:10,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188551844] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:10,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:10,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:10,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963849218] [2022-02-11 01:36:10,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:10,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:10,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:10,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:10,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:10,966 INFO L87 Difference]: Start difference. First operand 724 states and 2489 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:11,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:11,413 INFO L93 Difference]: Finished difference Result 1607 states and 4919 transitions. [2022-02-11 01:36:11,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 01:36:11,413 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:11,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:11,419 INFO L225 Difference]: With dead ends: 1607 [2022-02-11 01:36:11,419 INFO L226 Difference]: Without dead ends: 1607 [2022-02-11 01:36:11,420 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=376, Invalid=1030, Unknown=0, NotChecked=0, Total=1406 [2022-02-11 01:36:11,420 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 209 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:11,420 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 211 Invalid, 577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:11,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2022-02-11 01:36:11,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 747. [2022-02-11 01:36:11,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 746 states have (on average 3.43029490616622) internal successors, (2559), 746 states have internal predecessors, (2559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:11,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 2559 transitions. [2022-02-11 01:36:11,438 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 2559 transitions. Word has length 27 [2022-02-11 01:36:11,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:11,438 INFO L470 AbstractCegarLoop]: Abstraction has 747 states and 2559 transitions. [2022-02-11 01:36:11,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:11,439 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 2559 transitions. [2022-02-11 01:36:11,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:11,440 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:11,440 INFO L515 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] [2022-02-11 01:36:11,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:11,652 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 [2022-02-11 01:36:11,653 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:11,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:11,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1261248372, now seen corresponding path program 7 times [2022-02-11 01:36:11,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:11,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638997585] [2022-02-11 01:36:11,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:11,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:11,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:11,695 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:11,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:11,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638997585] [2022-02-11 01:36:11,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638997585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:11,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560865764] [2022-02-11 01:36:11,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:11,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:11,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:11,696 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) [2022-02-11 01:36:11,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-11 01:36:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:11,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:11,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:11,805 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:11,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:11,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:11,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560865764] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:11,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:11,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:36:11,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532219490] [2022-02-11 01:36:11,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:11,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:36:11,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:11,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:36:11,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:36:11,892 INFO L87 Difference]: Start difference. First operand 747 states and 2559 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:12,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:12,830 INFO L93 Difference]: Finished difference Result 2242 states and 6632 transitions. [2022-02-11 01:36:12,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-11 01:36:12,831 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:12,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:12,839 INFO L225 Difference]: With dead ends: 2242 [2022-02-11 01:36:12,839 INFO L226 Difference]: Without dead ends: 2230 [2022-02-11 01:36:12,840 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1687 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1164, Invalid=3528, Unknown=0, NotChecked=0, Total=4692 [2022-02-11 01:36:12,840 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 506 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:12,841 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 237 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:12,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2230 states. [2022-02-11 01:36:12,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2230 to 759. [2022-02-11 01:36:12,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 3.4076517150395778) internal successors, (2583), 758 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:12,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 2583 transitions. [2022-02-11 01:36:12,864 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 2583 transitions. Word has length 27 [2022-02-11 01:36:12,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:12,864 INFO L470 AbstractCegarLoop]: Abstraction has 759 states and 2583 transitions. [2022-02-11 01:36:12,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:12,864 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 2583 transitions. [2022-02-11 01:36:12,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:12,867 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:12,867 INFO L515 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] [2022-02-11 01:36:12,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:13,082 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 [2022-02-11 01:36:13,083 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:13,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:13,083 INFO L85 PathProgramCache]: Analyzing trace with hash 676830496, now seen corresponding path program 3 times [2022-02-11 01:36:13,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:13,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240142229] [2022-02-11 01:36:13,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:13,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:13,122 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:13,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:13,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240142229] [2022-02-11 01:36:13,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240142229] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:13,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082603190] [2022-02-11 01:36:13,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:13,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:13,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:13,124 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) [2022-02-11 01:36:13,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-11 01:36:13,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:13,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:13,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:13,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:13,216 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:13,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:13,287 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:13,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082603190] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:13,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:13,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-11 01:36:13,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949317717] [2022-02-11 01:36:13,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:13,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:13,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:13,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:13,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:13,289 INFO L87 Difference]: Start difference. First operand 759 states and 2583 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:13,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:13,536 INFO L93 Difference]: Finished difference Result 1369 states and 4370 transitions. [2022-02-11 01:36:13,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 01:36:13,536 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:13,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:13,541 INFO L225 Difference]: With dead ends: 1369 [2022-02-11 01:36:13,541 INFO L226 Difference]: Without dead ends: 1369 [2022-02-11 01:36:13,541 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=530, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:36:13,542 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 123 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:13,542 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 116 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:13,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2022-02-11 01:36:13,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 802. [2022-02-11 01:36:13,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 3.404494382022472) internal successors, (2727), 801 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:13,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 2727 transitions. [2022-02-11 01:36:13,575 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 2727 transitions. Word has length 27 [2022-02-11 01:36:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:13,575 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 2727 transitions. [2022-02-11 01:36:13,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:13,575 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 2727 transitions. [2022-02-11 01:36:13,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:13,577 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:13,577 INFO L515 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] [2022-02-11 01:36:13,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:13,795 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 [2022-02-11 01:36:13,795 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:13,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:13,796 INFO L85 PathProgramCache]: Analyzing trace with hash -962838664, now seen corresponding path program 8 times [2022-02-11 01:36:13,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:13,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961305931] [2022-02-11 01:36:13,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:13,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:13,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:13,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:13,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961305931] [2022-02-11 01:36:13,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961305931] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:13,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225939178] [2022-02-11 01:36:13,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:13,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:13,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:13,843 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) [2022-02-11 01:36:13,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-11 01:36:13,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:13,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:13,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:13,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:13,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:13,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:14,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:14,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225939178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:14,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:14,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:14,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077060880] [2022-02-11 01:36:14,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:14,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:14,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:14,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:14,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:14,024 INFO L87 Difference]: Start difference. First operand 802 states and 2727 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:14,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:14,666 INFO L93 Difference]: Finished difference Result 2178 states and 6544 transitions. [2022-02-11 01:36:14,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-11 01:36:14,667 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:14,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:14,672 INFO L225 Difference]: With dead ends: 2178 [2022-02-11 01:36:14,672 INFO L226 Difference]: Without dead ends: 2154 [2022-02-11 01:36:14,673 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2022-02-11 01:36:14,675 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 317 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:14,675 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 189 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:14,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2154 states. [2022-02-11 01:36:14,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2154 to 818. [2022-02-11 01:36:14,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 3.3990208078335375) internal successors, (2777), 817 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:14,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 2777 transitions. [2022-02-11 01:36:14,696 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 2777 transitions. Word has length 27 [2022-02-11 01:36:14,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:14,696 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 2777 transitions. [2022-02-11 01:36:14,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:14,697 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 2777 transitions. [2022-02-11 01:36:14,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:14,698 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:14,698 INFO L515 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] [2022-02-11 01:36:14,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:14,902 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 [2022-02-11 01:36:14,902 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:14,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:14,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1317146360, now seen corresponding path program 9 times [2022-02-11 01:36:14,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:14,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198027936] [2022-02-11 01:36:14,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:14,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:14,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:14,942 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:14,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:14,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198027936] [2022-02-11 01:36:14,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198027936] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:14,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898133834] [2022-02-11 01:36:14,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:14,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:14,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:14,943 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) [2022-02-11 01:36:14,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-11 01:36:14,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:14,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:14,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:14,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:15,073 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:15,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:15,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:15,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898133834] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:15,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:15,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:36:15,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669739286] [2022-02-11 01:36:15,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:15,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:36:15,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:15,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:36:15,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:36:15,167 INFO L87 Difference]: Start difference. First operand 818 states and 2777 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:15,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:15,957 INFO L93 Difference]: Finished difference Result 3369 states and 10225 transitions. [2022-02-11 01:36:15,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:36:15,957 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:15,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:15,968 INFO L225 Difference]: With dead ends: 3369 [2022-02-11 01:36:15,968 INFO L226 Difference]: Without dead ends: 3369 [2022-02-11 01:36:15,969 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1034 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=860, Invalid=2220, Unknown=0, NotChecked=0, Total=3080 [2022-02-11 01:36:15,969 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 486 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:15,969 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 318 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:36:15,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3369 states. [2022-02-11 01:36:15,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3369 to 1002. [2022-02-11 01:36:15,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 1001 states have (on average 3.5844155844155843) internal successors, (3588), 1001 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:16,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 3588 transitions. [2022-02-11 01:36:16,000 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 3588 transitions. Word has length 27 [2022-02-11 01:36:16,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:16,000 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 3588 transitions. [2022-02-11 01:36:16,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:16,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 3588 transitions. [2022-02-11 01:36:16,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:16,002 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:16,002 INFO L515 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] [2022-02-11 01:36:16,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:16,211 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 [2022-02-11 01:36:16,211 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:16,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:16,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1518998408, now seen corresponding path program 10 times [2022-02-11 01:36:16,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:16,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879441375] [2022-02-11 01:36:16,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:16,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:16,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:16,261 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:16,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:16,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879441375] [2022-02-11 01:36:16,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879441375] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:16,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6737774] [2022-02-11 01:36:16,262 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:16,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:16,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:16,263 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) [2022-02-11 01:36:16,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-11 01:36:16,283 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:16,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:16,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:16,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:16,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:16,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:16,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:16,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6737774] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:16,467 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:16,467 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:36:16,467 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295090839] [2022-02-11 01:36:16,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:16,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:36:16,468 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:16,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:36:16,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:36:16,468 INFO L87 Difference]: Start difference. First operand 1002 states and 3588 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:17,235 INFO L93 Difference]: Finished difference Result 3715 states and 11287 transitions. [2022-02-11 01:36:17,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-11 01:36:17,235 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:17,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:17,243 INFO L225 Difference]: With dead ends: 3715 [2022-02-11 01:36:17,244 INFO L226 Difference]: Without dead ends: 3715 [2022-02-11 01:36:17,244 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1237 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=926, Invalid=2734, Unknown=0, NotChecked=0, Total=3660 [2022-02-11 01:36:17,245 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 450 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:17,245 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [450 Valid, 247 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:17,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3715 states. [2022-02-11 01:36:17,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3715 to 996. [2022-02-11 01:36:17,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 995 states have (on average 3.573869346733668) internal successors, (3556), 995 states have internal predecessors, (3556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 3556 transitions. [2022-02-11 01:36:17,278 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 3556 transitions. Word has length 27 [2022-02-11 01:36:17,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:17,278 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 3556 transitions. [2022-02-11 01:36:17,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,278 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 3556 transitions. [2022-02-11 01:36:17,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:17,280 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:17,280 INFO L515 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] [2022-02-11 01:36:17,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:17,495 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 [2022-02-11 01:36:17,495 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:17,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:17,496 INFO L85 PathProgramCache]: Analyzing trace with hash 421342012, now seen corresponding path program 11 times [2022-02-11 01:36:17,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:17,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499198412] [2022-02-11 01:36:17,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:17,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:17,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:17,526 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:17,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:17,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499198412] [2022-02-11 01:36:17,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499198412] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:17,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050477436] [2022-02-11 01:36:17,526 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:17,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:17,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:17,527 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) [2022-02-11 01:36:17,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-11 01:36:17,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:17,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:17,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:17,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:17,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:17,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:17,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:17,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050477436] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:17,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:17,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-11 01:36:17,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268966315] [2022-02-11 01:36:17,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:17,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:17,674 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:17,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:17,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:17,675 INFO L87 Difference]: Start difference. First operand 996 states and 3556 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:17,897 INFO L93 Difference]: Finished difference Result 1571 states and 5153 transitions. [2022-02-11 01:36:17,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 01:36:17,897 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:17,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:17,901 INFO L225 Difference]: With dead ends: 1571 [2022-02-11 01:36:17,901 INFO L226 Difference]: Without dead ends: 1561 [2022-02-11 01:36:17,902 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:17,902 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 221 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:17,902 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 131 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:17,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2022-02-11 01:36:17,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1009. [2022-02-11 01:36:17,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 1008 states have (on average 3.5535714285714284) internal successors, (3582), 1008 states have internal predecessors, (3582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 3582 transitions. [2022-02-11 01:36:17,920 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 3582 transitions. Word has length 27 [2022-02-11 01:36:17,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:17,921 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 3582 transitions. [2022-02-11 01:36:17,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:17,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 3582 transitions. [2022-02-11 01:36:17,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:17,922 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:17,922 INFO L515 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] [2022-02-11 01:36:17,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:18,141 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 [2022-02-11 01:36:18,141 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:18,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:18,141 INFO L85 PathProgramCache]: Analyzing trace with hash -767869072, now seen corresponding path program 12 times [2022-02-11 01:36:18,141 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:18,141 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214579087] [2022-02-11 01:36:18,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:18,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:18,174 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:18,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:18,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214579087] [2022-02-11 01:36:18,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214579087] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:18,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244468439] [2022-02-11 01:36:18,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:18,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:18,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:18,175 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) [2022-02-11 01:36:18,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-11 01:36:18,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:36:18,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:18,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:18,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:18,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:18,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:18,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:18,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244468439] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:18,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:18,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-02-11 01:36:18,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011609011] [2022-02-11 01:36:18,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:18,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:18,335 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:18,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:18,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:18,336 INFO L87 Difference]: Start difference. First operand 1009 states and 3582 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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) [2022-02-11 01:36:18,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:18,872 INFO L93 Difference]: Finished difference Result 3387 states and 10378 transitions. [2022-02-11 01:36:18,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:36:18,872 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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 27 [2022-02-11 01:36:18,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:18,878 INFO L225 Difference]: With dead ends: 3387 [2022-02-11 01:36:18,879 INFO L226 Difference]: Without dead ends: 3375 [2022-02-11 01:36:18,879 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=514, Invalid=1466, Unknown=0, NotChecked=0, Total=1980 [2022-02-11 01:36:18,880 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 410 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:18,880 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 206 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:18,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2022-02-11 01:36:18,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 1031. [2022-02-11 01:36:18,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 3.5524271844660196) internal successors, (3659), 1030 states have internal predecessors, (3659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:18,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 3659 transitions. [2022-02-11 01:36:18,909 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 3659 transitions. Word has length 27 [2022-02-11 01:36:18,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:18,909 INFO L470 AbstractCegarLoop]: Abstraction has 1031 states and 3659 transitions. [2022-02-11 01:36:18,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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) [2022-02-11 01:36:18,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 3659 transitions. [2022-02-11 01:36:18,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:18,911 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:18,911 INFO L515 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] [2022-02-11 01:36:18,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:19,114 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 [2022-02-11 01:36:19,115 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:19,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:19,115 INFO L85 PathProgramCache]: Analyzing trace with hash 210688372, now seen corresponding path program 13 times [2022-02-11 01:36:19,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:19,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261194417] [2022-02-11 01:36:19,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:19,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:19,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:19,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:19,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:19,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261194417] [2022-02-11 01:36:19,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261194417] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:19,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945161556] [2022-02-11 01:36:19,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:19,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:19,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:19,152 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) [2022-02-11 01:36:19,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-11 01:36:19,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:19,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:19,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:19,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:19,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:19,316 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:19,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945161556] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:19,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:19,316 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-02-11 01:36:19,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792259184] [2022-02-11 01:36:19,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:19,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:19,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:19,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:19,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:19,317 INFO L87 Difference]: Start difference. First operand 1031 states and 3659 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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) [2022-02-11 01:36:19,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:19,940 INFO L93 Difference]: Finished difference Result 3526 states and 10647 transitions. [2022-02-11 01:36:19,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-11 01:36:19,940 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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 27 [2022-02-11 01:36:19,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:19,946 INFO L225 Difference]: With dead ends: 3526 [2022-02-11 01:36:19,946 INFO L226 Difference]: Without dead ends: 3526 [2022-02-11 01:36:19,947 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=666, Invalid=1986, Unknown=0, NotChecked=0, Total=2652 [2022-02-11 01:36:19,947 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 435 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:19,948 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 232 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:19,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3526 states. [2022-02-11 01:36:19,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3526 to 1017. [2022-02-11 01:36:19,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 1016 states have (on average 3.5511811023622046) internal successors, (3608), 1016 states have internal predecessors, (3608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:19,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 3608 transitions. [2022-02-11 01:36:19,981 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 3608 transitions. Word has length 27 [2022-02-11 01:36:19,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:19,981 INFO L470 AbstractCegarLoop]: Abstraction has 1017 states and 3608 transitions. [2022-02-11 01:36:19,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 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) [2022-02-11 01:36:19,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 3608 transitions. [2022-02-11 01:36:19,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:19,983 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:19,983 INFO L515 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] [2022-02-11 01:36:19,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-11 01:36:20,190 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 [2022-02-11 01:36:20,190 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:20,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:20,190 INFO L85 PathProgramCache]: Analyzing trace with hash -143499400, now seen corresponding path program 14 times [2022-02-11 01:36:20,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:20,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83351764] [2022-02-11 01:36:20,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:20,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:20,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:20,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:20,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83351764] [2022-02-11 01:36:20,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83351764] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:20,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150099709] [2022-02-11 01:36:20,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:20,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:20,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:20,234 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) [2022-02-11 01:36:20,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-11 01:36:20,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:20,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:20,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:20,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:20,319 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:20,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:20,386 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:20,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150099709] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:20,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:20,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:20,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667851167] [2022-02-11 01:36:20,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:20,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:20,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:20,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:20,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:20,387 INFO L87 Difference]: Start difference. First operand 1017 states and 3608 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:20,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:20,919 INFO L93 Difference]: Finished difference Result 3059 states and 9290 transitions. [2022-02-11 01:36:20,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-11 01:36:20,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:20,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:20,925 INFO L225 Difference]: With dead ends: 3059 [2022-02-11 01:36:20,925 INFO L226 Difference]: Without dead ends: 3035 [2022-02-11 01:36:20,927 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=508, Invalid=1748, Unknown=0, NotChecked=0, Total=2256 [2022-02-11 01:36:20,931 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 391 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:20,931 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 164 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:20,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3035 states. [2022-02-11 01:36:20,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3035 to 1043. [2022-02-11 01:36:20,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 3.5460652591170825) internal successors, (3695), 1042 states have internal predecessors, (3695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:20,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 3695 transitions. [2022-02-11 01:36:20,958 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 3695 transitions. Word has length 27 [2022-02-11 01:36:20,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:20,958 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 3695 transitions. [2022-02-11 01:36:20,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:20,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 3695 transitions. [2022-02-11 01:36:20,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:20,960 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:20,960 INFO L515 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] [2022-02-11 01:36:20,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:21,176 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 [2022-02-11 01:36:21,177 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:21,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:21,177 INFO L85 PathProgramCache]: Analyzing trace with hash 778202740, now seen corresponding path program 15 times [2022-02-11 01:36:21,177 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:21,177 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867133542] [2022-02-11 01:36:21,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:21,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:21,212 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:21,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:21,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867133542] [2022-02-11 01:36:21,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867133542] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:21,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333192827] [2022-02-11 01:36:21,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:21,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:21,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:21,213 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) [2022-02-11 01:36:21,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-11 01:36:21,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:21,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:21,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:21,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:21,306 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:21,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:21,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:21,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333192827] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:21,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:21,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:21,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282429532] [2022-02-11 01:36:21,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:21,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:21,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:21,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:21,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:21,378 INFO L87 Difference]: Start difference. First operand 1043 states and 3695 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:21,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:21,868 INFO L93 Difference]: Finished difference Result 2868 states and 8906 transitions. [2022-02-11 01:36:21,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:36:21,868 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:21,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:21,874 INFO L225 Difference]: With dead ends: 2868 [2022-02-11 01:36:21,874 INFO L226 Difference]: Without dead ends: 2856 [2022-02-11 01:36:21,875 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=457, Invalid=1435, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 01:36:21,875 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 286 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:21,875 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 169 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:21,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2856 states. [2022-02-11 01:36:21,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2856 to 1121. [2022-02-11 01:36:21,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 1120 states have (on average 3.5160714285714287) internal successors, (3938), 1120 states have internal predecessors, (3938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:21,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 3938 transitions. [2022-02-11 01:36:21,903 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 3938 transitions. Word has length 27 [2022-02-11 01:36:21,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:21,903 INFO L470 AbstractCegarLoop]: Abstraction has 1121 states and 3938 transitions. [2022-02-11 01:36:21,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:21,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 3938 transitions. [2022-02-11 01:36:21,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:21,905 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:21,905 INFO L515 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] [2022-02-11 01:36:21,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:22,121 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 [2022-02-11 01:36:22,121 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:22,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:22,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1756760184, now seen corresponding path program 16 times [2022-02-11 01:36:22,122 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:22,122 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746147873] [2022-02-11 01:36:22,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:22,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:22,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:22,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:22,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746147873] [2022-02-11 01:36:22,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746147873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:22,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119151368] [2022-02-11 01:36:22,169 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:22,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:22,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:22,170 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) [2022-02-11 01:36:22,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-11 01:36:22,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:22,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:22,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:22,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:22,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:22,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:22,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:22,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119151368] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:22,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:22,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:22,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670217523] [2022-02-11 01:36:22,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:22,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:22,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:22,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:22,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:22,334 INFO L87 Difference]: Start difference. First operand 1121 states and 3938 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:22,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:22,909 INFO L93 Difference]: Finished difference Result 2990 states and 9189 transitions. [2022-02-11 01:36:22,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:36:22,909 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:22,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:22,914 INFO L225 Difference]: With dead ends: 2990 [2022-02-11 01:36:22,914 INFO L226 Difference]: Without dead ends: 2990 [2022-02-11 01:36:22,915 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1020 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=699, Invalid=2271, Unknown=0, NotChecked=0, Total=2970 [2022-02-11 01:36:22,915 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 361 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:22,915 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 137 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:22,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2022-02-11 01:36:22,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 1103. [2022-02-11 01:36:22,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 3.516333938294011) internal successors, (3875), 1102 states have internal predecessors, (3875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:22,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 3875 transitions. [2022-02-11 01:36:22,963 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 3875 transitions. Word has length 27 [2022-02-11 01:36:22,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:22,964 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 3875 transitions. [2022-02-11 01:36:22,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:22,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 3875 transitions. [2022-02-11 01:36:22,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:22,966 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:22,966 INFO L515 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] [2022-02-11 01:36:22,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:23,175 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 [2022-02-11 01:36:23,175 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:23,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:23,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1999271908, now seen corresponding path program 17 times [2022-02-11 01:36:23,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:23,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441796759] [2022-02-11 01:36:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:23,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:23,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:23,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441796759] [2022-02-11 01:36:23,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441796759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024924407] [2022-02-11 01:36:23,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:23,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:23,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:23,220 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) [2022-02-11 01:36:23,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-11 01:36:23,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:36:23,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:23,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:23,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:23,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:23,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:23,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:23,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024924407] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:23,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:23,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-11 01:36:23,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615007068] [2022-02-11 01:36:23,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:23,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:23,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:23,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:23,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:23,365 INFO L87 Difference]: Start difference. First operand 1103 states and 3875 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:23,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:23,633 INFO L93 Difference]: Finished difference Result 2681 states and 8735 transitions. [2022-02-11 01:36:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 01:36:23,633 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:23,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:23,638 INFO L225 Difference]: With dead ends: 2681 [2022-02-11 01:36:23,638 INFO L226 Difference]: Without dead ends: 2681 [2022-02-11 01:36:23,638 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=238, Invalid=574, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:23,638 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 222 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:23,639 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 126 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:23,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2681 states. [2022-02-11 01:36:23,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2681 to 1400. [2022-02-11 01:36:23,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.5868477483917083) internal successors, (5018), 1399 states have internal predecessors, (5018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:23,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 5018 transitions. [2022-02-11 01:36:23,666 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 5018 transitions. Word has length 27 [2022-02-11 01:36:23,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:23,666 INFO L470 AbstractCegarLoop]: Abstraction has 1400 states and 5018 transitions. [2022-02-11 01:36:23,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:23,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 5018 transitions. [2022-02-11 01:36:23,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:23,668 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:23,668 INFO L515 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] [2022-02-11 01:36:23,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:23,868 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 [2022-02-11 01:36:23,869 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:23,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:23,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1698701084, now seen corresponding path program 18 times [2022-02-11 01:36:23,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:23,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98671821] [2022-02-11 01:36:23,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:23,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:23,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:23,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:23,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98671821] [2022-02-11 01:36:23,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98671821] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:23,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086417441] [2022-02-11 01:36:23,902 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:23,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:23,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:23,904 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) [2022-02-11 01:36:23,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-11 01:36:23,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:36:23,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:23,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:23,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:24,048 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:24,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:24,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:24,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086417441] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:24,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:24,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:36:24,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718050213] [2022-02-11 01:36:24,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:24,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:36:24,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:24,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:36:24,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:36:24,145 INFO L87 Difference]: Start difference. First operand 1400 states and 5018 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:25,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:25,036 INFO L93 Difference]: Finished difference Result 4463 states and 13880 transitions. [2022-02-11 01:36:25,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-11 01:36:25,037 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:25,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:25,046 INFO L225 Difference]: With dead ends: 4463 [2022-02-11 01:36:25,046 INFO L226 Difference]: Without dead ends: 4463 [2022-02-11 01:36:25,046 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1314, Invalid=3798, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:36:25,047 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 480 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:25,047 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 320 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 796 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:36:25,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4463 states. [2022-02-11 01:36:25,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4463 to 1524. [2022-02-11 01:36:25,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1524 states, 1523 states have (on average 3.670387393302692) internal successors, (5590), 1523 states have internal predecessors, (5590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:25,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1524 states to 1524 states and 5590 transitions. [2022-02-11 01:36:25,093 INFO L78 Accepts]: Start accepts. Automaton has 1524 states and 5590 transitions. Word has length 27 [2022-02-11 01:36:25,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:25,093 INFO L470 AbstractCegarLoop]: Abstraction has 1524 states and 5590 transitions. [2022-02-11 01:36:25,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:25,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1524 states and 5590 transitions. [2022-02-11 01:36:25,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:25,096 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:25,096 INFO L515 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] [2022-02-11 01:36:25,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:25,311 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 [2022-02-11 01:36:25,311 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:25,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:25,311 INFO L85 PathProgramCache]: Analyzing trace with hash -966239648, now seen corresponding path program 19 times [2022-02-11 01:36:25,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:25,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191428191] [2022-02-11 01:36:25,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:25,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:25,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:25,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191428191] [2022-02-11 01:36:25,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191428191] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:25,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400070859] [2022-02-11 01:36:25,345 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:25,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:25,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:25,347 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) [2022-02-11 01:36:25,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-11 01:36:25,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:25,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:25,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:25,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:25,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:25,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:25,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400070859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:25,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:25,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:36:25,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584558059] [2022-02-11 01:36:25,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:25,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:36:25,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:25,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:36:25,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:36:25,537 INFO L87 Difference]: Start difference. First operand 1524 states and 5590 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:26,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:26,697 INFO L93 Difference]: Finished difference Result 4199 states and 13420 transitions. [2022-02-11 01:36:26,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-11 01:36:26,697 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:26,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:26,704 INFO L225 Difference]: With dead ends: 4199 [2022-02-11 01:36:26,704 INFO L226 Difference]: Without dead ends: 4191 [2022-02-11 01:36:26,706 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3202 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1787, Invalid=6223, Unknown=0, NotChecked=0, Total=8010 [2022-02-11 01:36:26,706 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 550 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:26,706 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 283 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:36:26,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2022-02-11 01:36:26,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 1510. [2022-02-11 01:36:26,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 3.6653412856196157) internal successors, (5531), 1509 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:26,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 5531 transitions. [2022-02-11 01:36:26,745 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 5531 transitions. Word has length 27 [2022-02-11 01:36:26,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:26,745 INFO L470 AbstractCegarLoop]: Abstraction has 1510 states and 5531 transitions. [2022-02-11 01:36:26,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:26,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 5531 transitions. [2022-02-11 01:36:26,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:26,748 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:26,748 INFO L515 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] [2022-02-11 01:36:26,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:26,963 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 [2022-02-11 01:36:26,963 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:26,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:26,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1496327724, now seen corresponding path program 20 times [2022-02-11 01:36:26,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:26,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926876926] [2022-02-11 01:36:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:26,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:26,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:26,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:26,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926876926] [2022-02-11 01:36:26,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926876926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:26,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697316944] [2022-02-11 01:36:26,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:26,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:26,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:26,998 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) [2022-02-11 01:36:26,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-11 01:36:27,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:27,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:27,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:27,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:27,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:27,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697316944] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:27,142 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:27,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-11 01:36:27,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951722300] [2022-02-11 01:36:27,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:27,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:27,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:27,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:27,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:27,143 INFO L87 Difference]: Start difference. First operand 1510 states and 5531 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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) [2022-02-11 01:36:27,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:27,389 INFO L93 Difference]: Finished difference Result 2566 states and 8506 transitions. [2022-02-11 01:36:27,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 01:36:27,389 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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 27 [2022-02-11 01:36:27,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:27,393 INFO L225 Difference]: With dead ends: 2566 [2022-02-11 01:36:27,393 INFO L226 Difference]: Without dead ends: 2556 [2022-02-11 01:36:27,394 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=228, Invalid=584, Unknown=0, NotChecked=0, Total=812 [2022-02-11 01:36:27,394 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 249 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:27,394 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 134 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:27,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2022-02-11 01:36:27,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1508. [2022-02-11 01:36:27,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1507 states have (on average 3.6536164565361644) internal successors, (5506), 1507 states have internal predecessors, (5506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:27,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 5506 transitions. [2022-02-11 01:36:27,421 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 5506 transitions. Word has length 27 [2022-02-11 01:36:27,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:27,421 INFO L470 AbstractCegarLoop]: Abstraction has 1508 states and 5506 transitions. [2022-02-11 01:36:27,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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) [2022-02-11 01:36:27,421 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 5506 transitions. [2022-02-11 01:36:27,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:27,424 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:27,424 INFO L515 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] [2022-02-11 01:36:27,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:27,639 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 [2022-02-11 01:36:27,639 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:27,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:27,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1229315484, now seen corresponding path program 21 times [2022-02-11 01:36:27,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:27,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68731070] [2022-02-11 01:36:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:27,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:27,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:27,670 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:27,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68731070] [2022-02-11 01:36:27,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68731070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:27,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436333986] [2022-02-11 01:36:27,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:27,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:27,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:27,671 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) [2022-02-11 01:36:27,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-11 01:36:27,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:27,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:27,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:27,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436333986] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:27,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:27,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:27,864 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815143431] [2022-02-11 01:36:27,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:27,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:27,864 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:27,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:27,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:27,864 INFO L87 Difference]: Start difference. First operand 1508 states and 5506 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 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) [2022-02-11 01:36:28,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:28,487 INFO L93 Difference]: Finished difference Result 4016 states and 13236 transitions. [2022-02-11 01:36:28,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-11 01:36:28,488 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 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 27 [2022-02-11 01:36:28,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:28,494 INFO L225 Difference]: With dead ends: 4016 [2022-02-11 01:36:28,494 INFO L226 Difference]: Without dead ends: 4016 [2022-02-11 01:36:28,495 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=714, Invalid=2148, Unknown=0, NotChecked=0, Total=2862 [2022-02-11 01:36:28,495 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 342 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:28,495 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 198 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:28,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4016 states. [2022-02-11 01:36:28,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4016 to 1567. [2022-02-11 01:36:28,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 3.657726692209451) internal successors, (5728), 1566 states have internal predecessors, (5728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:28,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 5728 transitions. [2022-02-11 01:36:28,544 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 5728 transitions. Word has length 27 [2022-02-11 01:36:28,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:28,544 INFO L470 AbstractCegarLoop]: Abstraction has 1567 states and 5728 transitions. [2022-02-11 01:36:28,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 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) [2022-02-11 01:36:28,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 5728 transitions. [2022-02-11 01:36:28,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:28,547 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:28,547 INFO L515 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] [2022-02-11 01:36:28,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-11 01:36:28,747 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 [2022-02-11 01:36:28,747 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:28,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:28,748 INFO L85 PathProgramCache]: Analyzing trace with hash -889239010, now seen corresponding path program 22 times [2022-02-11 01:36:28,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:28,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747541232] [2022-02-11 01:36:28,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:28,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:28,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:28,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:28,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747541232] [2022-02-11 01:36:28,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747541232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:28,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277464216] [2022-02-11 01:36:28,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:28,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:28,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:28,787 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) [2022-02-11 01:36:28,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-11 01:36:28,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:28,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:28,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:28,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:28,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:28,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:28,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:28,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277464216] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:28,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:28,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:28,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872829986] [2022-02-11 01:36:28,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:28,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:28,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:28,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:28,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:28,951 INFO L87 Difference]: Start difference. First operand 1567 states and 5728 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 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) [2022-02-11 01:36:29,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:29,230 INFO L93 Difference]: Finished difference Result 2764 states and 9254 transitions. [2022-02-11 01:36:29,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 01:36:29,230 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 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 27 [2022-02-11 01:36:29,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:29,235 INFO L225 Difference]: With dead ends: 2764 [2022-02-11 01:36:29,235 INFO L226 Difference]: Without dead ends: 2706 [2022-02-11 01:36:29,235 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:36:29,235 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 270 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:29,235 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 154 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:29,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2706 states. [2022-02-11 01:36:29,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2706 to 1772. [2022-02-11 01:36:29,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1772 states, 1771 states have (on average 3.6612083568605307) internal successors, (6484), 1771 states have internal predecessors, (6484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:29,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1772 states to 1772 states and 6484 transitions. [2022-02-11 01:36:29,266 INFO L78 Accepts]: Start accepts. Automaton has 1772 states and 6484 transitions. Word has length 27 [2022-02-11 01:36:29,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:29,266 INFO L470 AbstractCegarLoop]: Abstraction has 1772 states and 6484 transitions. [2022-02-11 01:36:29,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 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) [2022-02-11 01:36:29,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1772 states and 6484 transitions. [2022-02-11 01:36:29,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:29,269 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:29,269 INFO L515 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] [2022-02-11 01:36:29,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:29,483 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 [2022-02-11 01:36:29,483 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:29,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:29,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1659615388, now seen corresponding path program 23 times [2022-02-11 01:36:29,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:29,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860051698] [2022-02-11 01:36:29,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:29,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:29,546 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:29,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:29,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860051698] [2022-02-11 01:36:29,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860051698] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:29,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290716267] [2022-02-11 01:36:29,547 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:29,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:29,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:29,548 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) [2022-02-11 01:36:29,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-11 01:36:29,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:36:29,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:29,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:29,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:29,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:29,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:29,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:29,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290716267] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:29,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:29,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:29,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211999642] [2022-02-11 01:36:29,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:29,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:29,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:29,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:29,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:29,705 INFO L87 Difference]: Start difference. First operand 1772 states and 6484 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:30,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:30,195 INFO L93 Difference]: Finished difference Result 4051 states and 13532 transitions. [2022-02-11 01:36:30,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 01:36:30,195 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:30,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:30,202 INFO L225 Difference]: With dead ends: 4051 [2022-02-11 01:36:30,202 INFO L226 Difference]: Without dead ends: 4047 [2022-02-11 01:36:30,202 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 01:36:30,203 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 304 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:30,203 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 199 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:30,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4047 states. [2022-02-11 01:36:30,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4047 to 1858. [2022-02-11 01:36:30,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1858 states, 1857 states have (on average 3.640818524501885) internal successors, (6761), 1857 states have internal predecessors, (6761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:30,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 6761 transitions. [2022-02-11 01:36:30,244 INFO L78 Accepts]: Start accepts. Automaton has 1858 states and 6761 transitions. Word has length 27 [2022-02-11 01:36:30,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:30,245 INFO L470 AbstractCegarLoop]: Abstraction has 1858 states and 6761 transitions. [2022-02-11 01:36:30,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1858 states and 6761 transitions. [2022-02-11 01:36:30,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:30,248 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:30,248 INFO L515 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] [2022-02-11 01:36:30,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:30,455 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 [2022-02-11 01:36:30,455 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:30,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:30,455 INFO L85 PathProgramCache]: Analyzing trace with hash -681057944, now seen corresponding path program 24 times [2022-02-11 01:36:30,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:30,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265786147] [2022-02-11 01:36:30,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:30,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:30,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:30,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:30,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265786147] [2022-02-11 01:36:30,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265786147] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:30,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436906319] [2022-02-11 01:36:30,484 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:30,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:30,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:30,485 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) [2022-02-11 01:36:30,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-11 01:36:30,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:36:30,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:30,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:30,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:30,576 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:30,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:30,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:30,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436906319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:30,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:30,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:30,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871310597] [2022-02-11 01:36:30,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:30,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:30,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:30,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:30,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:30,646 INFO L87 Difference]: Start difference. First operand 1858 states and 6761 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:31,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:31,213 INFO L93 Difference]: Finished difference Result 4211 states and 13928 transitions. [2022-02-11 01:36:31,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-11 01:36:31,213 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:31,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:31,221 INFO L225 Difference]: With dead ends: 4211 [2022-02-11 01:36:31,221 INFO L226 Difference]: Without dead ends: 4204 [2022-02-11 01:36:31,221 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=584, Invalid=2068, Unknown=0, NotChecked=0, Total=2652 [2022-02-11 01:36:31,222 INFO L934 BasicCegarLoop]: 30 mSDtfsCounter, 338 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:31,222 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 184 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:31,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4204 states. [2022-02-11 01:36:31,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4204 to 1762. [2022-02-11 01:36:31,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1762 states, 1761 states have (on average 3.618966496308915) internal successors, (6373), 1761 states have internal predecessors, (6373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:31,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1762 states to 1762 states and 6373 transitions. [2022-02-11 01:36:31,264 INFO L78 Accepts]: Start accepts. Automaton has 1762 states and 6373 transitions. Word has length 27 [2022-02-11 01:36:31,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:31,264 INFO L470 AbstractCegarLoop]: Abstraction has 1762 states and 6373 transitions. [2022-02-11 01:36:31,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:31,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1762 states and 6373 transitions. [2022-02-11 01:36:31,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:31,267 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:31,267 INFO L515 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] [2022-02-11 01:36:31,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-11 01:36:31,468 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 [2022-02-11 01:36:31,468 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:31,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:31,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1533437756, now seen corresponding path program 25 times [2022-02-11 01:36:31,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:31,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042173156] [2022-02-11 01:36:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:31,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:31,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:31,501 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:31,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:31,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042173156] [2022-02-11 01:36:31,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042173156] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:31,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931998032] [2022-02-11 01:36:31,502 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:31,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:31,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:31,503 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) [2022-02-11 01:36:31,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-11 01:36:31,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:31,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:31,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:31,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:31,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:31,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:31,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931998032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:31,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:31,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:36:31,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619645563] [2022-02-11 01:36:31,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:31,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:36:31,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:31,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:36:31,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:36:31,676 INFO L87 Difference]: Start difference. First operand 1762 states and 6373 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:32,190 INFO L93 Difference]: Finished difference Result 4111 states and 13441 transitions. [2022-02-11 01:36:32,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-11 01:36:32,191 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:32,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:32,199 INFO L225 Difference]: With dead ends: 4111 [2022-02-11 01:36:32,199 INFO L226 Difference]: Without dead ends: 4104 [2022-02-11 01:36:32,199 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2022-02-11 01:36:32,200 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 247 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:32,200 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 232 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:32,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2022-02-11 01:36:32,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 1778. [2022-02-11 01:36:32,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 3.615644344400675) internal successors, (6425), 1777 states have internal predecessors, (6425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 6425 transitions. [2022-02-11 01:36:32,259 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 6425 transitions. Word has length 27 [2022-02-11 01:36:32,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:32,259 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 6425 transitions. [2022-02-11 01:36:32,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 6425 transitions. [2022-02-11 01:36:32,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:32,262 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:32,262 INFO L515 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] [2022-02-11 01:36:32,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-11 01:36:32,473 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 [2022-02-11 01:36:32,474 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:32,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:32,474 INFO L85 PathProgramCache]: Analyzing trace with hash -982650124, now seen corresponding path program 26 times [2022-02-11 01:36:32,474 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:32,474 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760865770] [2022-02-11 01:36:32,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:32,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:32,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:32,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:32,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760865770] [2022-02-11 01:36:32,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760865770] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:32,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745460032] [2022-02-11 01:36:32,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:32,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:32,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:32,504 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) [2022-02-11 01:36:32,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-11 01:36:32,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:32,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:32,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:32,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:32,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:32,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:32,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:32,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745460032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:32,640 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:32,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-11 01:36:32,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015321393] [2022-02-11 01:36:32,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:32,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:36:32,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:32,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:36:32,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:36:32,642 INFO L87 Difference]: Start difference. First operand 1778 states and 6425 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:32,919 INFO L93 Difference]: Finished difference Result 3364 states and 11304 transitions. [2022-02-11 01:36:32,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-11 01:36:32,920 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:32,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:32,925 INFO L225 Difference]: With dead ends: 3364 [2022-02-11 01:36:32,925 INFO L226 Difference]: Without dead ends: 3352 [2022-02-11 01:36:32,926 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=223, Invalid=707, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:36:32,927 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 212 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:32,927 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 118 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:32,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3352 states. [2022-02-11 01:36:32,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3352 to 1842. [2022-02-11 01:36:32,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1842 states, 1841 states have (on average 3.595328625746877) internal successors, (6619), 1841 states have internal predecessors, (6619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1842 states to 1842 states and 6619 transitions. [2022-02-11 01:36:32,964 INFO L78 Accepts]: Start accepts. Automaton has 1842 states and 6619 transitions. Word has length 27 [2022-02-11 01:36:32,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:32,965 INFO L470 AbstractCegarLoop]: Abstraction has 1842 states and 6619 transitions. [2022-02-11 01:36:32,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:32,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 6619 transitions. [2022-02-11 01:36:32,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:32,968 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:32,968 INFO L515 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] [2022-02-11 01:36:32,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-11 01:36:33,168 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 [2022-02-11 01:36:33,168 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:33,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:33,169 INFO L85 PathProgramCache]: Analyzing trace with hash -2077943624, now seen corresponding path program 27 times [2022-02-11 01:36:33,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:33,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805270189] [2022-02-11 01:36:33,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:33,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:33,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:33,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:33,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:33,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805270189] [2022-02-11 01:36:33,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805270189] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:33,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37231141] [2022-02-11 01:36:33,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:33,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:33,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:33,201 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) [2022-02-11 01:36:33,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-11 01:36:33,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:33,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:33,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:33,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:33,284 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:33,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:33,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:33,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37231141] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:33,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:33,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-11 01:36:33,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063434056] [2022-02-11 01:36:33,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:33,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:36:33,345 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:33,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:36:33,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:36:33,345 INFO L87 Difference]: Start difference. First operand 1842 states and 6619 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:33,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:33,699 INFO L93 Difference]: Finished difference Result 3435 states and 11487 transitions. [2022-02-11 01:36:33,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 01:36:33,700 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:33,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:33,706 INFO L225 Difference]: With dead ends: 3435 [2022-02-11 01:36:33,706 INFO L226 Difference]: Without dead ends: 3435 [2022-02-11 01:36:33,707 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=282, Invalid=774, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:36:33,707 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 215 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:33,707 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 147 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:33,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3435 states. [2022-02-11 01:36:33,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3435 to 1910. [2022-02-11 01:36:33,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1910 states, 1909 states have (on average 3.572027239392352) internal successors, (6819), 1909 states have internal predecessors, (6819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:33,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1910 states to 1910 states and 6819 transitions. [2022-02-11 01:36:33,743 INFO L78 Accepts]: Start accepts. Automaton has 1910 states and 6819 transitions. Word has length 27 [2022-02-11 01:36:33,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:33,744 INFO L470 AbstractCegarLoop]: Abstraction has 1910 states and 6819 transitions. [2022-02-11 01:36:33,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:33,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1910 states and 6819 transitions. [2022-02-11 01:36:33,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:33,747 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:33,747 INFO L515 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] [2022-02-11 01:36:33,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-11 01:36:33,947 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 [2022-02-11 01:36:33,947 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:33,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:33,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1024461816, now seen corresponding path program 1 times [2022-02-11 01:36:33,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:33,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592908204] [2022-02-11 01:36:33,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:33,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:33,986 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:33,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:33,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592908204] [2022-02-11 01:36:33,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592908204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:33,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301396426] [2022-02-11 01:36:33,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:33,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:33,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:33,987 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) [2022-02-11 01:36:33,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-11 01:36:34,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:34,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:34,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:34,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:34,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:34,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:34,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301396426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:34,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:34,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:34,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547312132] [2022-02-11 01:36:34,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:34,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:34,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:34,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:34,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:34,173 INFO L87 Difference]: Start difference. First operand 1910 states and 6819 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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) [2022-02-11 01:36:34,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:34,730 INFO L93 Difference]: Finished difference Result 3260 states and 10751 transitions. [2022-02-11 01:36:34,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 01:36:34,731 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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 27 [2022-02-11 01:36:34,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:34,737 INFO L225 Difference]: With dead ends: 3260 [2022-02-11 01:36:34,737 INFO L226 Difference]: Without dead ends: 3260 [2022-02-11 01:36:34,737 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=530, Invalid=1632, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 01:36:34,737 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 256 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:34,737 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 280 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:34,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2022-02-11 01:36:34,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 1932. [2022-02-11 01:36:34,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1932 states, 1931 states have (on average 3.5680994303469706) internal successors, (6890), 1931 states have internal predecessors, (6890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:34,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1932 states to 1932 states and 6890 transitions. [2022-02-11 01:36:34,783 INFO L78 Accepts]: Start accepts. Automaton has 1932 states and 6890 transitions. Word has length 27 [2022-02-11 01:36:34,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:34,783 INFO L470 AbstractCegarLoop]: Abstraction has 1932 states and 6890 transitions. [2022-02-11 01:36:34,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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) [2022-02-11 01:36:34,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1932 states and 6890 transitions. [2022-02-11 01:36:34,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:34,786 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:34,787 INFO L515 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] [2022-02-11 01:36:34,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-11 01:36:34,987 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 [2022-02-11 01:36:34,987 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:34,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:34,987 INFO L85 PathProgramCache]: Analyzing trace with hash 394843068, now seen corresponding path program 2 times [2022-02-11 01:36:34,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:34,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056327496] [2022-02-11 01:36:34,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:34,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:34,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:35,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:35,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056327496] [2022-02-11 01:36:35,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056327496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:35,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532611686] [2022-02-11 01:36:35,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:35,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:35,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:35,017 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) [2022-02-11 01:36:35,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-11 01:36:35,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:35,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:35,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:35,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:35,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:35,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532611686] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:35,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:35,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-11 01:36:35,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990163555] [2022-02-11 01:36:35,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:35,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:36:35,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:35,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:36:35,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:36:35,174 INFO L87 Difference]: Start difference. First operand 1932 states and 6890 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:35,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:35,316 INFO L93 Difference]: Finished difference Result 2944 states and 9986 transitions. [2022-02-11 01:36:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 01:36:35,316 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:35,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:35,321 INFO L225 Difference]: With dead ends: 2944 [2022-02-11 01:36:35,321 INFO L226 Difference]: Without dead ends: 2926 [2022-02-11 01:36:35,321 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=187, Unknown=0, NotChecked=0, Total=306 [2022-02-11 01:36:35,321 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 215 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:35,322 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 54 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:35,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2926 states. [2022-02-11 01:36:35,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2926 to 2195. [2022-02-11 01:36:35,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2195 states, 2194 states have (on average 3.599817684594348) internal successors, (7898), 2194 states have internal predecessors, (7898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:35,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2195 states to 2195 states and 7898 transitions. [2022-02-11 01:36:35,356 INFO L78 Accepts]: Start accepts. Automaton has 2195 states and 7898 transitions. Word has length 27 [2022-02-11 01:36:35,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:35,356 INFO L470 AbstractCegarLoop]: Abstraction has 2195 states and 7898 transitions. [2022-02-11 01:36:35,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:35,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2195 states and 7898 transitions. [2022-02-11 01:36:35,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:35,359 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:35,360 INFO L515 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] [2022-02-11 01:36:35,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:35,560 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 [2022-02-11 01:36:35,560 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:35,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:35,560 INFO L85 PathProgramCache]: Analyzing trace with hash -364125024, now seen corresponding path program 3 times [2022-02-11 01:36:35,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:35,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363612528] [2022-02-11 01:36:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:35,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,592 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:35,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363612528] [2022-02-11 01:36:35,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363612528] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:35,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413611599] [2022-02-11 01:36:35,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:35,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:35,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:35,593 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) [2022-02-11 01:36:35,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-11 01:36:35,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:35,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:35,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-11 01:36:35,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:35,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:35,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:35,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413611599] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:35,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:35,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-02-11 01:36:35,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076664918] [2022-02-11 01:36:35,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:35,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:35,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:35,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:35,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:35,852 INFO L87 Difference]: Start difference. First operand 2195 states and 7898 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:36,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:36,334 INFO L93 Difference]: Finished difference Result 5064 states and 16503 transitions. [2022-02-11 01:36:36,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-11 01:36:36,335 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:36,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:36,344 INFO L225 Difference]: With dead ends: 5064 [2022-02-11 01:36:36,344 INFO L226 Difference]: Without dead ends: 5064 [2022-02-11 01:36:36,345 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=499, Invalid=907, Unknown=0, NotChecked=0, Total=1406 [2022-02-11 01:36:36,345 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 424 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:36,345 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 157 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:36,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2022-02-11 01:36:36,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 2506. [2022-02-11 01:36:36,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2506 states, 2505 states have (on average 3.627944111776447) internal successors, (9088), 2505 states have internal predecessors, (9088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:36,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 9088 transitions. [2022-02-11 01:36:36,394 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 9088 transitions. Word has length 27 [2022-02-11 01:36:36,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:36,395 INFO L470 AbstractCegarLoop]: Abstraction has 2506 states and 9088 transitions. [2022-02-11 01:36:36,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:36,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 9088 transitions. [2022-02-11 01:36:36,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:36,399 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:36,399 INFO L515 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] [2022-02-11 01:36:36,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-11 01:36:36,599 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 [2022-02-11 01:36:36,599 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:36,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:36,600 INFO L85 PathProgramCache]: Analyzing trace with hash -222606288, now seen corresponding path program 4 times [2022-02-11 01:36:36,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:36,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602989728] [2022-02-11 01:36:36,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:36,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:36,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:36,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:36,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602989728] [2022-02-11 01:36:36,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602989728] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:36,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822340555] [2022-02-11 01:36:36,637 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:36,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:36,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:36,638 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) [2022-02-11 01:36:36,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-11 01:36:36,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:36,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:36,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:36,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:36,742 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:36,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:36,828 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:36,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822340555] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:36,829 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:36,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2022-02-11 01:36:36,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431554094] [2022-02-11 01:36:36,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:36,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:36:36,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:36,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:36:36,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:36:36,830 INFO L87 Difference]: Start difference. First operand 2506 states and 9088 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:37,183 INFO L93 Difference]: Finished difference Result 3582 states and 12287 transitions. [2022-02-11 01:36:37,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 01:36:37,183 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:37,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:37,189 INFO L225 Difference]: With dead ends: 3582 [2022-02-11 01:36:37,190 INFO L226 Difference]: Without dead ends: 3578 [2022-02-11 01:36:37,190 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=350, Invalid=982, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:36:37,190 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 281 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:37,190 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 142 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:37,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3578 states. [2022-02-11 01:36:37,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3578 to 2506. [2022-02-11 01:36:37,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2506 states, 2505 states have (on average 3.6271457085828342) internal successors, (9086), 2505 states have internal predecessors, (9086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 9086 transitions. [2022-02-11 01:36:37,255 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 9086 transitions. Word has length 27 [2022-02-11 01:36:37,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:37,255 INFO L470 AbstractCegarLoop]: Abstraction has 2506 states and 9086 transitions. [2022-02-11 01:36:37,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 9086 transitions. [2022-02-11 01:36:37,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:37,260 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:37,260 INFO L515 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] [2022-02-11 01:36:37,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:37,475 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 [2022-02-11 01:36:37,475 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:37,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:37,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1747073476, now seen corresponding path program 5 times [2022-02-11 01:36:37,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:37,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911001028] [2022-02-11 01:36:37,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:37,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:37,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:37,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:37,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911001028] [2022-02-11 01:36:37,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911001028] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:37,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058917158] [2022-02-11 01:36:37,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:37,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:37,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:37,516 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) [2022-02-11 01:36:37,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-11 01:36:37,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:37,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:37,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:37,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:37,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:36:37,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:37,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:37,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058917158] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:37,680 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:37,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 12 [2022-02-11 01:36:37,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900677523] [2022-02-11 01:36:37,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:37,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:36:37,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:37,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:36:37,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:36:37,681 INFO L87 Difference]: Start difference. First operand 2506 states and 9086 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:37,872 INFO L93 Difference]: Finished difference Result 3788 states and 12985 transitions. [2022-02-11 01:36:37,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 01:36:37,872 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:37,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:37,879 INFO L225 Difference]: With dead ends: 3788 [2022-02-11 01:36:37,879 INFO L226 Difference]: Without dead ends: 3782 [2022-02-11 01:36:37,879 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=259, Unknown=0, NotChecked=0, Total=420 [2022-02-11 01:36:37,879 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 182 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:37,879 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 80 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:37,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3782 states. [2022-02-11 01:36:37,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3782 to 2583. [2022-02-11 01:36:37,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2583 states, 2582 states have (on average 3.6429124709527496) internal successors, (9406), 2582 states have internal predecessors, (9406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2583 states to 2583 states and 9406 transitions. [2022-02-11 01:36:37,923 INFO L78 Accepts]: Start accepts. Automaton has 2583 states and 9406 transitions. Word has length 27 [2022-02-11 01:36:37,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:37,923 INFO L470 AbstractCegarLoop]: Abstraction has 2583 states and 9406 transitions. [2022-02-11 01:36:37,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:37,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2583 states and 9406 transitions. [2022-02-11 01:36:37,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:37,928 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:37,928 INFO L515 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] [2022-02-11 01:36:37,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-11 01:36:38,138 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 [2022-02-11 01:36:38,138 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:38,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:38,138 INFO L85 PathProgramCache]: Analyzing trace with hash -265980168, now seen corresponding path program 6 times [2022-02-11 01:36:38,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:38,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844328702] [2022-02-11 01:36:38,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:38,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:38,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:38,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:38,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:38,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844328702] [2022-02-11 01:36:38,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844328702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:38,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477360661] [2022-02-11 01:36:38,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:38,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:38,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:38,179 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) [2022-02-11 01:36:38,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-11 01:36:38,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:36:38,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:38,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:38,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:38,297 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:38,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:38,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:38,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477360661] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:38,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:38,390 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:38,390 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200035132] [2022-02-11 01:36:38,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:38,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:38,390 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:38,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:38,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:38,390 INFO L87 Difference]: Start difference. First operand 2583 states and 9406 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:38,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:38,739 INFO L93 Difference]: Finished difference Result 3686 states and 12704 transitions. [2022-02-11 01:36:38,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 01:36:38,740 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:38,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:38,747 INFO L225 Difference]: With dead ends: 3686 [2022-02-11 01:36:38,747 INFO L226 Difference]: Without dead ends: 3674 [2022-02-11 01:36:38,748 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=280, Invalid=842, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:36:38,748 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 201 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:38,748 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 168 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:38,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2022-02-11 01:36:38,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 2675. [2022-02-11 01:36:38,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2675 states, 2674 states have (on average 3.6290201944652205) internal successors, (9704), 2674 states have internal predecessors, (9704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:38,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2675 states to 2675 states and 9704 transitions. [2022-02-11 01:36:38,799 INFO L78 Accepts]: Start accepts. Automaton has 2675 states and 9704 transitions. Word has length 27 [2022-02-11 01:36:38,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:38,799 INFO L470 AbstractCegarLoop]: Abstraction has 2675 states and 9704 transitions. [2022-02-11 01:36:38,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:38,800 INFO L276 IsEmpty]: Start isEmpty. Operand 2675 states and 9704 transitions. [2022-02-11 01:36:38,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:38,804 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:38,804 INFO L515 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] [2022-02-11 01:36:38,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:39,015 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 [2022-02-11 01:36:39,015 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:39,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:39,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1152838668, now seen corresponding path program 4 times [2022-02-11 01:36:39,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:39,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187148121] [2022-02-11 01:36:39,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:39,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:39,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:39,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:39,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187148121] [2022-02-11 01:36:39,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187148121] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:39,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897302920] [2022-02-11 01:36:39,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:39,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:39,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:39,046 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) [2022-02-11 01:36:39,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-11 01:36:39,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:39,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:39,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:39,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:39,149 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:39,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:39,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:39,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897302920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:39,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:39,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:39,228 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082971025] [2022-02-11 01:36:39,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:39,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:39,228 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:39,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:39,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:39,228 INFO L87 Difference]: Start difference. First operand 2675 states and 9704 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:39,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:39,604 INFO L93 Difference]: Finished difference Result 4316 states and 14700 transitions. [2022-02-11 01:36:39,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-11 01:36:39,604 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:39,612 INFO L225 Difference]: With dead ends: 4316 [2022-02-11 01:36:39,612 INFO L226 Difference]: Without dead ends: 4304 [2022-02-11 01:36:39,612 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=767, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:36:39,612 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 259 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:39,612 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 139 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:39,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4304 states. [2022-02-11 01:36:39,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4304 to 2786. [2022-02-11 01:36:39,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2786 states, 2785 states have (on average 3.676122082585278) internal successors, (10238), 2785 states have internal predecessors, (10238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:39,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2786 states to 2786 states and 10238 transitions. [2022-02-11 01:36:39,665 INFO L78 Accepts]: Start accepts. Automaton has 2786 states and 10238 transitions. Word has length 27 [2022-02-11 01:36:39,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:39,666 INFO L470 AbstractCegarLoop]: Abstraction has 2786 states and 10238 transitions. [2022-02-11 01:36:39,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:39,666 INFO L276 IsEmpty]: Start isEmpty. Operand 2786 states and 10238 transitions. [2022-02-11 01:36:39,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:39,670 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:39,670 INFO L515 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] [2022-02-11 01:36:39,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:39,870 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 [2022-02-11 01:36:39,871 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:39,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:39,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1884144356, now seen corresponding path program 5 times [2022-02-11 01:36:39,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:39,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925168283] [2022-02-11 01:36:39,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:39,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:39,896 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:39,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:39,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925168283] [2022-02-11 01:36:39,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925168283] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:39,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035648313] [2022-02-11 01:36:39,896 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:39,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:39,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:39,897 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) [2022-02-11 01:36:39,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-11 01:36:39,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:36:39,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:39,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:39,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:39,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:39,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:40,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:40,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035648313] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:40,074 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:40,074 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:40,074 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442183382] [2022-02-11 01:36:40,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:40,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:40,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:40,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:40,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:40,075 INFO L87 Difference]: Start difference. First operand 2786 states and 10238 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:40,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:40,529 INFO L93 Difference]: Finished difference Result 5467 states and 17872 transitions. [2022-02-11 01:36:40,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-11 01:36:40,529 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:40,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:40,553 INFO L225 Difference]: With dead ends: 5467 [2022-02-11 01:36:40,553 INFO L226 Difference]: Without dead ends: 5467 [2022-02-11 01:36:40,554 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=397, Invalid=935, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:36:40,554 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 310 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:40,554 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 204 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:40,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5467 states. [2022-02-11 01:36:40,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5467 to 2654. [2022-02-11 01:36:40,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2654 states, 2653 states have (on average 3.647568790049001) internal successors, (9677), 2653 states have internal predecessors, (9677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:40,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2654 states to 2654 states and 9677 transitions. [2022-02-11 01:36:40,610 INFO L78 Accepts]: Start accepts. Automaton has 2654 states and 9677 transitions. Word has length 27 [2022-02-11 01:36:40,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:40,610 INFO L470 AbstractCegarLoop]: Abstraction has 2654 states and 9677 transitions. [2022-02-11 01:36:40,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:40,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2654 states and 9677 transitions. [2022-02-11 01:36:40,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:40,614 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:40,614 INFO L515 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] [2022-02-11 01:36:40,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-11 01:36:40,826 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 [2022-02-11 01:36:40,826 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:40,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:40,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1328037108, now seen corresponding path program 7 times [2022-02-11 01:36:40,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:40,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371398069] [2022-02-11 01:36:40,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:40,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:40,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:40,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:40,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:40,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371398069] [2022-02-11 01:36:40,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371398069] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:40,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402432644] [2022-02-11 01:36:40,857 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:40,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:40,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:40,858 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) [2022-02-11 01:36:40,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-11 01:36:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:40,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:40,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:40,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:41,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:41,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402432644] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:41,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:41,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:41,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193662751] [2022-02-11 01:36:41,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:41,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:41,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:41,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:41,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:41,051 INFO L87 Difference]: Start difference. First operand 2654 states and 9677 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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) [2022-02-11 01:36:41,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:41,850 INFO L93 Difference]: Finished difference Result 5183 states and 16984 transitions. [2022-02-11 01:36:41,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:36:41,850 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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 27 [2022-02-11 01:36:41,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:41,860 INFO L225 Difference]: With dead ends: 5183 [2022-02-11 01:36:41,860 INFO L226 Difference]: Without dead ends: 5183 [2022-02-11 01:36:41,860 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1181 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=828, Invalid=2712, Unknown=0, NotChecked=0, Total=3540 [2022-02-11 01:36:41,860 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 339 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:41,860 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 287 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:41,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5183 states. [2022-02-11 01:36:41,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5183 to 2734. [2022-02-11 01:36:41,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2734 states, 2733 states have (on average 3.6315404317599707) internal successors, (9925), 2733 states have internal predecessors, (9925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:41,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2734 states to 2734 states and 9925 transitions. [2022-02-11 01:36:41,920 INFO L78 Accepts]: Start accepts. Automaton has 2734 states and 9925 transitions. Word has length 27 [2022-02-11 01:36:41,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:41,921 INFO L470 AbstractCegarLoop]: Abstraction has 2734 states and 9925 transitions. [2022-02-11 01:36:41,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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) [2022-02-11 01:36:41,921 INFO L276 IsEmpty]: Start isEmpty. Operand 2734 states and 9925 transitions. [2022-02-11 01:36:41,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:41,925 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:41,925 INFO L515 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] [2022-02-11 01:36:41,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-11 01:36:42,125 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 [2022-02-11 01:36:42,126 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:42,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:42,126 INFO L85 PathProgramCache]: Analyzing trace with hash -651492432, now seen corresponding path program 8 times [2022-02-11 01:36:42,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:42,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969161945] [2022-02-11 01:36:42,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:42,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:42,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:42,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:42,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:42,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969161945] [2022-02-11 01:36:42,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969161945] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:42,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710887993] [2022-02-11 01:36:42,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:42,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:42,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:42,161 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) [2022-02-11 01:36:42,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-11 01:36:42,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:42,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:42,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:42,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:42,268 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:42,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:42,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:42,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710887993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:42,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:42,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:36:42,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199977920] [2022-02-11 01:36:42,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:42,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:36:42,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:42,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:36:42,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:36:42,375 INFO L87 Difference]: Start difference. First operand 2734 states and 9925 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:43,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:43,620 INFO L93 Difference]: Finished difference Result 5542 states and 18021 transitions. [2022-02-11 01:36:43,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-02-11 01:36:43,621 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:43,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:43,631 INFO L225 Difference]: With dead ends: 5542 [2022-02-11 01:36:43,631 INFO L226 Difference]: Without dead ends: 5542 [2022-02-11 01:36:43,632 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3303 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1689, Invalid=7053, Unknown=0, NotChecked=0, Total=8742 [2022-02-11 01:36:43,633 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 480 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:43,633 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 347 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:36:43,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5542 states. [2022-02-11 01:36:43,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5542 to 2802. [2022-02-11 01:36:43,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2802 states, 2801 states have (on average 3.6219207425919313) internal successors, (10145), 2801 states have internal predecessors, (10145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:43,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2802 states to 2802 states and 10145 transitions. [2022-02-11 01:36:43,696 INFO L78 Accepts]: Start accepts. Automaton has 2802 states and 10145 transitions. Word has length 27 [2022-02-11 01:36:43,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:43,696 INFO L470 AbstractCegarLoop]: Abstraction has 2802 states and 10145 transitions. [2022-02-11 01:36:43,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:43,697 INFO L276 IsEmpty]: Start isEmpty. Operand 2802 states and 10145 transitions. [2022-02-11 01:36:43,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:43,701 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:43,701 INFO L515 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] [2022-02-11 01:36:43,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:43,902 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 [2022-02-11 01:36:43,902 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:43,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:43,902 INFO L85 PathProgramCache]: Analyzing trace with hash 80969004, now seen corresponding path program 9 times [2022-02-11 01:36:43,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:43,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955243318] [2022-02-11 01:36:43,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:43,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:43,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:43,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:43,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:43,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955243318] [2022-02-11 01:36:43,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955243318] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:43,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705870552] [2022-02-11 01:36:43,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:43,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:43,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:43,952 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) [2022-02-11 01:36:43,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-11 01:36:43,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 01:36:43,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:43,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:43,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:44,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:44,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:44,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:44,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705870552] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:44,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:44,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:36:44,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879040835] [2022-02-11 01:36:44,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:44,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:36:44,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:44,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:36:44,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:36:44,160 INFO L87 Difference]: Start difference. First operand 2802 states and 10145 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:44,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:44,968 INFO L93 Difference]: Finished difference Result 5006 states and 16555 transitions. [2022-02-11 01:36:44,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-11 01:36:44,968 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:44,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:44,978 INFO L225 Difference]: With dead ends: 5006 [2022-02-11 01:36:44,978 INFO L226 Difference]: Without dead ends: 5002 [2022-02-11 01:36:44,978 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1434 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1004, Invalid=3418, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 01:36:44,979 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 422 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:44,979 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 246 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:44,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5002 states. [2022-02-11 01:36:45,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5002 to 2752. [2022-02-11 01:36:45,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2752 states, 2751 states have (on average 3.6255906942929843) internal successors, (9974), 2751 states have internal predecessors, (9974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:45,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2752 states to 2752 states and 9974 transitions. [2022-02-11 01:36:45,056 INFO L78 Accepts]: Start accepts. Automaton has 2752 states and 9974 transitions. Word has length 27 [2022-02-11 01:36:45,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:45,056 INFO L470 AbstractCegarLoop]: Abstraction has 2752 states and 9974 transitions. [2022-02-11 01:36:45,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:45,057 INFO L276 IsEmpty]: Start isEmpty. Operand 2752 states and 9974 transitions. [2022-02-11 01:36:45,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:45,061 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:45,061 INFO L515 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] [2022-02-11 01:36:45,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-11 01:36:45,272 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 [2022-02-11 01:36:45,272 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:45,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:45,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1571343112, now seen corresponding path program 10 times [2022-02-11 01:36:45,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:45,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62586239] [2022-02-11 01:36:45,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:45,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:45,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:45,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:45,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62586239] [2022-02-11 01:36:45,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62586239] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:45,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734177949] [2022-02-11 01:36:45,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:45,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:45,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:45,304 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) [2022-02-11 01:36:45,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-11 01:36:45,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:45,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:45,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:36:45,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:45,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:45,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:45,477 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:45,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734177949] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:45,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:45,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:36:45,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019854589] [2022-02-11 01:36:45,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:45,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:36:45,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:45,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:36:45,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:36:45,478 INFO L87 Difference]: Start difference. First operand 2752 states and 9974 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:46,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:46,350 INFO L93 Difference]: Finished difference Result 5443 states and 18142 transitions. [2022-02-11 01:36:46,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-11 01:36:46,350 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:46,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:46,360 INFO L225 Difference]: With dead ends: 5443 [2022-02-11 01:36:46,360 INFO L226 Difference]: Without dead ends: 5443 [2022-02-11 01:36:46,361 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1506 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=947, Invalid=3475, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 01:36:46,361 INFO L934 BasicCegarLoop]: 42 mSDtfsCounter, 297 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:46,361 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 334 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:36:46,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5443 states. [2022-02-11 01:36:46,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5443 to 2732. [2022-02-11 01:36:46,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.6363969242035883) internal successors, (9931), 2731 states have internal predecessors, (9931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:46,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 9931 transitions. [2022-02-11 01:36:46,430 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 9931 transitions. Word has length 27 [2022-02-11 01:36:46,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:46,430 INFO L470 AbstractCegarLoop]: Abstraction has 2732 states and 9931 transitions. [2022-02-11 01:36:46,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:46,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 9931 transitions. [2022-02-11 01:36:46,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:46,434 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:46,434 INFO L515 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] [2022-02-11 01:36:46,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-11 01:36:46,634 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 [2022-02-11 01:36:46,634 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:46,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:46,635 INFO L85 PathProgramCache]: Analyzing trace with hash 849104956, now seen corresponding path program 6 times [2022-02-11 01:36:46,635 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:46,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72918718] [2022-02-11 01:36:46,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:46,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:46,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:46,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:46,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72918718] [2022-02-11 01:36:46,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72918718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:46,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003780857] [2022-02-11 01:36:46,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:46,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:46,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:46,670 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) [2022-02-11 01:36:46,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-11 01:36:46,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 01:36:46,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:46,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:46,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:46,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:46,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:46,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:46,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003780857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:46,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:46,840 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:46,840 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115078005] [2022-02-11 01:36:46,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:46,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:46,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:46,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:46,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:46,841 INFO L87 Difference]: Start difference. First operand 2732 states and 9931 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:47,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:47,186 INFO L93 Difference]: Finished difference Result 3932 states and 13232 transitions. [2022-02-11 01:36:47,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-11 01:36:47,186 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:47,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:47,193 INFO L225 Difference]: With dead ends: 3932 [2022-02-11 01:36:47,193 INFO L226 Difference]: Without dead ends: 3920 [2022-02-11 01:36:47,193 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=347, Invalid=775, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:36:47,194 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 239 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:47,194 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 116 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:47,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3920 states. [2022-02-11 01:36:47,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3920 to 2738. [2022-02-11 01:36:47,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 3.638655462184874) internal successors, (9959), 2737 states have internal predecessors, (9959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:47,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 9959 transitions. [2022-02-11 01:36:47,262 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 9959 transitions. Word has length 27 [2022-02-11 01:36:47,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:47,262 INFO L470 AbstractCegarLoop]: Abstraction has 2738 states and 9959 transitions. [2022-02-11 01:36:47,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:47,263 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 9959 transitions. [2022-02-11 01:36:47,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:47,266 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:47,266 INFO L515 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] [2022-02-11 01:36:47,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:47,466 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 [2022-02-11 01:36:47,467 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:47,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:47,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1493455884, now seen corresponding path program 7 times [2022-02-11 01:36:47,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:47,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707003558] [2022-02-11 01:36:47,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:47,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:47,493 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:47,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:47,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707003558] [2022-02-11 01:36:47,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707003558] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:47,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891718311] [2022-02-11 01:36:47,494 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:47,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:47,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:47,495 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) [2022-02-11 01:36:47,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-11 01:36:47,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:47,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:47,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:47,589 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:47,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:47,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:47,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891718311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:47,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:47,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:36:47,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936007329] [2022-02-11 01:36:47,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:47,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:36:47,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:47,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:36:47,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:36:47,670 INFO L87 Difference]: Start difference. First operand 2738 states and 9959 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 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) [2022-02-11 01:36:48,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:48,106 INFO L93 Difference]: Finished difference Result 4278 states and 14124 transitions. [2022-02-11 01:36:48,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-11 01:36:48,106 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 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 27 [2022-02-11 01:36:48,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:48,113 INFO L225 Difference]: With dead ends: 4278 [2022-02-11 01:36:48,113 INFO L226 Difference]: Without dead ends: 4250 [2022-02-11 01:36:48,114 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2022-02-11 01:36:48,114 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 385 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:48,114 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 116 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:48,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4250 states. [2022-02-11 01:36:48,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4250 to 2739. [2022-02-11 01:36:48,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2739 states, 2738 states have (on average 3.6380569758948136) internal successors, (9961), 2738 states have internal predecessors, (9961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:48,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2739 states to 2739 states and 9961 transitions. [2022-02-11 01:36:48,162 INFO L78 Accepts]: Start accepts. Automaton has 2739 states and 9961 transitions. Word has length 27 [2022-02-11 01:36:48,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:48,162 INFO L470 AbstractCegarLoop]: Abstraction has 2739 states and 9961 transitions. [2022-02-11 01:36:48,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 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) [2022-02-11 01:36:48,162 INFO L276 IsEmpty]: Start isEmpty. Operand 2739 states and 9961 transitions. [2022-02-11 01:36:48,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:48,166 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:48,166 INFO L515 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] [2022-02-11 01:36:48,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-11 01:36:48,366 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 [2022-02-11 01:36:48,366 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:48,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:48,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1441374180, now seen corresponding path program 8 times [2022-02-11 01:36:48,367 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:48,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761538863] [2022-02-11 01:36:48,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:48,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:48,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:48,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:48,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:48,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761538863] [2022-02-11 01:36:48,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761538863] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:48,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654027244] [2022-02-11 01:36:48,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:48,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:48,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:48,397 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) [2022-02-11 01:36:48,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-11 01:36:48,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:48,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:48,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:48,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:48,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:48,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:48,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:48,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654027244] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:48,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:48,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-02-11 01:36:48,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432346777] [2022-02-11 01:36:48,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:48,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:36:48,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:48,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:36:48,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:36:48,581 INFO L87 Difference]: Start difference. First operand 2739 states and 9961 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:48,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:48,947 INFO L93 Difference]: Finished difference Result 5908 states and 19384 transitions. [2022-02-11 01:36:48,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-11 01:36:48,947 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:48,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:48,957 INFO L225 Difference]: With dead ends: 5908 [2022-02-11 01:36:48,958 INFO L226 Difference]: Without dead ends: 5908 [2022-02-11 01:36:48,958 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=708, Unknown=0, NotChecked=0, Total=992 [2022-02-11 01:36:48,958 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 307 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:48,958 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [307 Valid, 137 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:48,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5908 states. [2022-02-11 01:36:49,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5908 to 2794. [2022-02-11 01:36:49,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2794 states, 2793 states have (on average 3.661654135338346) internal successors, (10227), 2793 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:49,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2794 states to 2794 states and 10227 transitions. [2022-02-11 01:36:49,024 INFO L78 Accepts]: Start accepts. Automaton has 2794 states and 10227 transitions. Word has length 27 [2022-02-11 01:36:49,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:49,024 INFO L470 AbstractCegarLoop]: Abstraction has 2794 states and 10227 transitions. [2022-02-11 01:36:49,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:49,024 INFO L276 IsEmpty]: Start isEmpty. Operand 2794 states and 10227 transitions. [2022-02-11 01:36:49,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:49,028 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:49,028 INFO L515 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] [2022-02-11 01:36:49,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:49,228 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 [2022-02-11 01:36:49,228 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:49,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:49,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1264993636, now seen corresponding path program 9 times [2022-02-11 01:36:49,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:49,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752537817] [2022-02-11 01:36:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:49,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:49,255 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:49,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:49,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752537817] [2022-02-11 01:36:49,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752537817] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:49,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062387959] [2022-02-11 01:36:49,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:49,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:49,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:49,257 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) [2022-02-11 01:36:49,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-11 01:36:49,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 01:36:49,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:49,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:49,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:49,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:49,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:49,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:49,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062387959] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:49,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:49,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-02-11 01:36:49,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604328931] [2022-02-11 01:36:49,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:49,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:36:49,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:49,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:36:49,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:36:49,417 INFO L87 Difference]: Start difference. First operand 2794 states and 10227 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:49,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:49,794 INFO L93 Difference]: Finished difference Result 5359 states and 17731 transitions. [2022-02-11 01:36:49,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-11 01:36:49,794 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:49,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:49,804 INFO L225 Difference]: With dead ends: 5359 [2022-02-11 01:36:49,804 INFO L226 Difference]: Without dead ends: 5338 [2022-02-11 01:36:49,804 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=708, Unknown=0, NotChecked=0, Total=992 [2022-02-11 01:36:49,804 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 310 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:49,804 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 136 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:36:49,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5338 states. [2022-02-11 01:36:49,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5338 to 2798. [2022-02-11 01:36:49,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2797 states have (on average 3.659277797640329) internal successors, (10235), 2797 states have internal predecessors, (10235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:49,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 10235 transitions. [2022-02-11 01:36:49,861 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 10235 transitions. Word has length 27 [2022-02-11 01:36:49,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:49,861 INFO L470 AbstractCegarLoop]: Abstraction has 2798 states and 10235 transitions. [2022-02-11 01:36:49,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:49,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 10235 transitions. [2022-02-11 01:36:49,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:49,865 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:49,865 INFO L515 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] [2022-02-11 01:36:49,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-11 01:36:50,065 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 [2022-02-11 01:36:50,066 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:50,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:50,066 INFO L85 PathProgramCache]: Analyzing trace with hash 688690008, now seen corresponding path program 10 times [2022-02-11 01:36:50,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:50,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329764130] [2022-02-11 01:36:50,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:50,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:50,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:50,097 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:50,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329764130] [2022-02-11 01:36:50,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329764130] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:50,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433492072] [2022-02-11 01:36:50,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:50,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:50,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:50,098 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) [2022-02-11 01:36:50,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-11 01:36:50,117 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:50,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:50,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:50,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:50,181 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:50,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433492072] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:50,243 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:50,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-02-11 01:36:50,243 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412542606] [2022-02-11 01:36:50,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:50,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 01:36:50,243 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:50,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 01:36:50,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-11 01:36:50,244 INFO L87 Difference]: Start difference. First operand 2798 states and 10235 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 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) [2022-02-11 01:36:50,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:50,435 INFO L93 Difference]: Finished difference Result 3577 states and 12451 transitions. [2022-02-11 01:36:50,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 01:36:50,435 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 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 27 [2022-02-11 01:36:50,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:50,441 INFO L225 Difference]: With dead ends: 3577 [2022-02-11 01:36:50,441 INFO L226 Difference]: Without dead ends: 3577 [2022-02-11 01:36:50,442 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2022-02-11 01:36:50,442 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 95 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:50,442 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 115 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:50,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3577 states. [2022-02-11 01:36:50,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3577 to 2756. [2022-02-11 01:36:50,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2755 states have (on average 3.658439201451906) internal successors, (10079), 2755 states have internal predecessors, (10079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:50,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 10079 transitions. [2022-02-11 01:36:50,493 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 10079 transitions. Word has length 27 [2022-02-11 01:36:50,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:50,494 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 10079 transitions. [2022-02-11 01:36:50,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 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) [2022-02-11 01:36:50,494 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 10079 transitions. [2022-02-11 01:36:50,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:50,497 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:50,498 INFO L515 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] [2022-02-11 01:36:50,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-11 01:36:50,698 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 [2022-02-11 01:36:50,698 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:50,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:50,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1700169504, now seen corresponding path program 11 times [2022-02-11 01:36:50,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:50,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979217554] [2022-02-11 01:36:50,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:50,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:50,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979217554] [2022-02-11 01:36:50,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979217554] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038384142] [2022-02-11 01:36:50,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:50,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:50,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:50,728 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) [2022-02-11 01:36:50,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-11 01:36:50,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:36:50,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:50,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:50,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:50,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:50,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038384142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:50,875 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:50,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-11 01:36:50,876 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904502915] [2022-02-11 01:36:50,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:50,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:36:50,876 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:50,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:36:50,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:36:50,876 INFO L87 Difference]: Start difference. First operand 2756 states and 10079 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:51,107 INFO L93 Difference]: Finished difference Result 4516 states and 15384 transitions. [2022-02-11 01:36:51,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 01:36:51,107 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:51,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:51,117 INFO L225 Difference]: With dead ends: 4516 [2022-02-11 01:36:51,117 INFO L226 Difference]: Without dead ends: 4516 [2022-02-11 01:36:51,118 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2022-02-11 01:36:51,118 INFO L934 BasicCegarLoop]: 21 mSDtfsCounter, 141 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:51,118 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 137 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:51,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2022-02-11 01:36:51,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 2993. [2022-02-11 01:36:51,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2992 states have (on average 3.671122994652406) internal successors, (10984), 2992 states have internal predecessors, (10984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 10984 transitions. [2022-02-11 01:36:51,173 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 10984 transitions. Word has length 27 [2022-02-11 01:36:51,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:51,173 INFO L470 AbstractCegarLoop]: Abstraction has 2993 states and 10984 transitions. [2022-02-11 01:36:51,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 10984 transitions. [2022-02-11 01:36:51,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-11 01:36:51,177 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:51,178 INFO L515 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] [2022-02-11 01:36:51,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-11 01:36:51,378 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 [2022-02-11 01:36:51,378 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:51,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:51,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1006198312, now seen corresponding path program 12 times [2022-02-11 01:36:51,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:51,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573477143] [2022-02-11 01:36:51,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:51,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:51,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:51,423 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:51,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:51,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573477143] [2022-02-11 01:36:51,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573477143] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:51,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734128484] [2022-02-11 01:36:51,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:36:51,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:51,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:51,424 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) [2022-02-11 01:36:51,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-11 01:36:51,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 01:36:51,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:51,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 01:36:51,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:51,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:51,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:51,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:51,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734128484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:51,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:51,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-11 01:36:51,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079562256] [2022-02-11 01:36:51,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:51,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:36:51,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:51,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:36:51,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:36:51,575 INFO L87 Difference]: Start difference. First operand 2993 states and 10984 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:51,790 INFO L93 Difference]: Finished difference Result 4194 states and 14399 transitions. [2022-02-11 01:36:51,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 01:36:51,790 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-11 01:36:51,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:51,798 INFO L225 Difference]: With dead ends: 4194 [2022-02-11 01:36:51,798 INFO L226 Difference]: Without dead ends: 4162 [2022-02-11 01:36:51,798 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2022-02-11 01:36:51,799 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 145 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:51,799 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 126 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:36:51,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2022-02-11 01:36:51,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 2973. [2022-02-11 01:36:51,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2973 states, 2972 states have (on average 3.6692462987886945) internal successors, (10905), 2972 states have internal predecessors, (10905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2973 states to 2973 states and 10905 transitions. [2022-02-11 01:36:51,849 INFO L78 Accepts]: Start accepts. Automaton has 2973 states and 10905 transitions. Word has length 27 [2022-02-11 01:36:51,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:51,849 INFO L470 AbstractCegarLoop]: Abstraction has 2973 states and 10905 transitions. [2022-02-11 01:36:51,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:51,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2973 states and 10905 transitions. [2022-02-11 01:36:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:36:51,853 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:51,853 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:51,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-02-11 01:36:52,054 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 [2022-02-11 01:36:52,054 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:52,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:52,054 INFO L85 PathProgramCache]: Analyzing trace with hash 2115322266, now seen corresponding path program 28 times [2022-02-11 01:36:52,054 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:52,054 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543808540] [2022-02-11 01:36:52,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:52,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:52,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:52,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:52,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543808540] [2022-02-11 01:36:52,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543808540] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:52,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301011223] [2022-02-11 01:36:52,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:52,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:52,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:52,349 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) [2022-02-11 01:36:52,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-11 01:36:52,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:52,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:52,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:36:52,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:52,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:52,879 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:52,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 95 treesize of output 109 [2022-02-11 01:36:53,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:53,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:54,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,268 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:54,269 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 128 treesize of output 128 [2022-02-11 01:36:54,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:54,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301011223] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:54,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:54,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-11 01:36:54,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942231477] [2022-02-11 01:36:54,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:54,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-11 01:36:54,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:54,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-11 01:36:54,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:36:54,936 INFO L87 Difference]: Start difference. First operand 2973 states and 10905 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:01,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:01,509 INFO L93 Difference]: Finished difference Result 5095 states and 17686 transitions. [2022-02-11 01:37:01,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-11 01:37:01,510 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:37:01,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:01,520 INFO L225 Difference]: With dead ends: 5095 [2022-02-11 01:37:01,520 INFO L226 Difference]: Without dead ends: 5035 [2022-02-11 01:37:01,521 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2226 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1439, Invalid=5871, Unknown=0, NotChecked=0, Total=7310 [2022-02-11 01:37:01,521 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 410 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:01,521 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 470 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1379 Invalid, 0 Unknown, 183 Unchecked, 0.7s Time] [2022-02-11 01:37:01,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5035 states. [2022-02-11 01:37:01,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5035 to 3298. [2022-02-11 01:37:01,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3298 states, 3297 states have (on average 3.6660600545950865) internal successors, (12087), 3297 states have internal predecessors, (12087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:01,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3298 states to 3298 states and 12087 transitions. [2022-02-11 01:37:01,598 INFO L78 Accepts]: Start accepts. Automaton has 3298 states and 12087 transitions. Word has length 29 [2022-02-11 01:37:01,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:01,598 INFO L470 AbstractCegarLoop]: Abstraction has 3298 states and 12087 transitions. [2022-02-11 01:37:01,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:01,598 INFO L276 IsEmpty]: Start isEmpty. Operand 3298 states and 12087 transitions. [2022-02-11 01:37:01,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:01,603 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:01,603 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:01,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-11 01:37:01,803 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 [2022-02-11 01:37:01,803 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:01,804 INFO L85 PathProgramCache]: Analyzing trace with hash -426613734, now seen corresponding path program 29 times [2022-02-11 01:37:01,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:01,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066343593] [2022-02-11 01:37:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:01,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:01,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:02,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:02,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:02,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066343593] [2022-02-11 01:37:02,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066343593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:02,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680872503] [2022-02-11 01:37:02,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:37:02,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:02,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:02,230 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) [2022-02-11 01:37:02,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-11 01:37:02,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:37:02,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:02,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:37:02,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:03,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:03,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:03,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:03,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:03,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,109 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 56 [2022-02-11 01:37:03,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:03,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:03,822 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:03,845 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:03,846 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 109 treesize of output 117 [2022-02-11 01:37:04,757 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:04,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680872503] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:04,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:04,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 39 [2022-02-11 01:37:04,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720594384] [2022-02-11 01:37:04,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:04,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-11 01:37:04,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:04,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-11 01:37:04,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1285, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 01:37:04,758 INFO L87 Difference]: Start difference. First operand 3298 states and 12087 transitions. Second operand has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:16,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:16,757 INFO L93 Difference]: Finished difference Result 9275 states and 31075 transitions. [2022-02-11 01:37:16,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-02-11 01:37:16,757 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:37:16,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:16,777 INFO L225 Difference]: With dead ends: 9275 [2022-02-11 01:37:16,778 INFO L226 Difference]: Without dead ends: 9215 [2022-02-11 01:37:16,779 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 37 SyntacticMatches, 8 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12643 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=4176, Invalid=25926, Unknown=0, NotChecked=0, Total=30102 [2022-02-11 01:37:16,779 INFO L934 BasicCegarLoop]: 67 mSDtfsCounter, 902 mSDsluCounter, 1527 mSDsCounter, 0 mSdLazyCounter, 2274 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 902 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 3771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1356 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:16,779 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [902 Valid, 1170 Invalid, 3771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2274 Invalid, 0 Unknown, 1356 Unchecked, 1.2s Time] [2022-02-11 01:37:16,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9215 states. [2022-02-11 01:37:16,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9215 to 3347. [2022-02-11 01:37:16,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3347 states, 3346 states have (on average 3.6739390316796174) internal successors, (12293), 3346 states have internal predecessors, (12293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:16,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3347 states to 3347 states and 12293 transitions. [2022-02-11 01:37:16,875 INFO L78 Accepts]: Start accepts. Automaton has 3347 states and 12293 transitions. Word has length 29 [2022-02-11 01:37:16,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:16,876 INFO L470 AbstractCegarLoop]: Abstraction has 3347 states and 12293 transitions. [2022-02-11 01:37:16,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:16,876 INFO L276 IsEmpty]: Start isEmpty. Operand 3347 states and 12293 transitions. [2022-02-11 01:37:16,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:16,881 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:16,881 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:16,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-02-11 01:37:17,083 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 [2022-02-11 01:37:17,083 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:17,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:17,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1187151466, now seen corresponding path program 30 times [2022-02-11 01:37:17,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:17,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284507818] [2022-02-11 01:37:17,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:17,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:17,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:17,383 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:17,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284507818] [2022-02-11 01:37:17,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284507818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:17,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413511836] [2022-02-11 01:37:17,383 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:37:17,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:17,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:17,384 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) [2022-02-11 01:37:17,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-11 01:37:17,410 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-11 01:37:17,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:17,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:37:17,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:18,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:18,117 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:18,118 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 9 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 104 treesize of output 168 [2022-02-11 01:37:23,393 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:23,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:24,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:24,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:24,518 INFO L353 Elim1Store]: treesize reduction 16, result has 78.1 percent of original size [2022-02-11 01:37:24,518 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 85 treesize of output 103 [2022-02-11 01:37:25,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:25,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413511836] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:25,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:25,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 16] total 41 [2022-02-11 01:37:25,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158086751] [2022-02-11 01:37:25,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:25,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-11 01:37:25,603 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:25,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-11 01:37:25,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1491, Unknown=0, NotChecked=0, Total=1722 [2022-02-11 01:37:25,603 INFO L87 Difference]: Start difference. First operand 3347 states and 12293 transitions. Second operand has 42 states, 42 states have (on average 1.9285714285714286) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:34,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:34,361 INFO L93 Difference]: Finished difference Result 7602 states and 26486 transitions. [2022-02-11 01:37:34,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-11 01:37:34,361 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.9285714285714286) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:37:34,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:34,377 INFO L225 Difference]: With dead ends: 7602 [2022-02-11 01:37:34,377 INFO L226 Difference]: Without dead ends: 7557 [2022-02-11 01:37:34,378 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 41 SyntacticMatches, 31 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6402 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=2086, Invalid=11486, Unknown=0, NotChecked=0, Total=13572 [2022-02-11 01:37:34,378 INFO L934 BasicCegarLoop]: 43 mSDtfsCounter, 606 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 2453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 996 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:34,378 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 837 Invalid, 2453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1393 Invalid, 0 Unknown, 996 Unchecked, 0.6s Time] [2022-02-11 01:37:34,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-02-11 01:37:34,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 3376. [2022-02-11 01:37:34,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3376 states, 3375 states have (on average 3.6743703703703705) internal successors, (12401), 3375 states have internal predecessors, (12401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:34,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3376 states to 3376 states and 12401 transitions. [2022-02-11 01:37:34,458 INFO L78 Accepts]: Start accepts. Automaton has 3376 states and 12401 transitions. Word has length 29 [2022-02-11 01:37:34,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:34,459 INFO L470 AbstractCegarLoop]: Abstraction has 3376 states and 12401 transitions. [2022-02-11 01:37:34,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.9285714285714286) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:34,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3376 states and 12401 transitions. [2022-02-11 01:37:34,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:34,464 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:34,464 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:34,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:34,665 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 [2022-02-11 01:37:34,665 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:34,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:34,665 INFO L85 PathProgramCache]: Analyzing trace with hash -112165754, now seen corresponding path program 31 times [2022-02-11 01:37:34,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:34,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84734048] [2022-02-11 01:37:34,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:34,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:34,924 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:34,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:34,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84734048] [2022-02-11 01:37:34,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84734048] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:34,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726706027] [2022-02-11 01:37:34,925 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:37:34,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:34,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:34,926 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) [2022-02-11 01:37:34,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-11 01:37:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:34,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:37:34,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:35,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:35,500 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:35,500 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 114 [2022-02-11 01:37:36,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:36,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:37,172 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,174 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,174 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,174 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,176 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,177 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,178 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:37,197 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:37,198 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 134 treesize of output 128 [2022-02-11 01:37:37,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:37,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726706027] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:37,912 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:37,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-11 01:37:37,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093206046] [2022-02-11 01:37:37,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:37,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-11 01:37:37,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:37,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-11 01:37:37,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=781, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:37:37,913 INFO L87 Difference]: Start difference. First operand 3376 states and 12401 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:42,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:42,052 INFO L93 Difference]: Finished difference Result 5717 states and 19828 transitions. [2022-02-11 01:37:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-11 01:37:42,054 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:37:42,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:42,066 INFO L225 Difference]: With dead ends: 5717 [2022-02-11 01:37:42,067 INFO L226 Difference]: Without dead ends: 5576 [2022-02-11 01:37:42,067 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2089 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1287, Invalid=5519, Unknown=0, NotChecked=0, Total=6806 [2022-02-11 01:37:42,067 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 471 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 327 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:42,067 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 476 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1384 Invalid, 0 Unknown, 327 Unchecked, 0.7s Time] [2022-02-11 01:37:42,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5576 states. [2022-02-11 01:37:42,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5576 to 3561. [2022-02-11 01:37:42,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3561 states, 3560 states have (on average 3.6682584269662923) internal successors, (13059), 3560 states have internal predecessors, (13059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:42,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3561 states to 3561 states and 13059 transitions. [2022-02-11 01:37:42,137 INFO L78 Accepts]: Start accepts. Automaton has 3561 states and 13059 transitions. Word has length 29 [2022-02-11 01:37:42,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:42,137 INFO L470 AbstractCegarLoop]: Abstraction has 3561 states and 13059 transitions. [2022-02-11 01:37:42,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:42,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3561 states and 13059 transitions. [2022-02-11 01:37:42,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:42,142 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:42,142 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:42,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-11 01:37:42,342 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 [2022-02-11 01:37:42,343 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:42,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:42,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1811876938, now seen corresponding path program 32 times [2022-02-11 01:37:42,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:42,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34007462] [2022-02-11 01:37:42,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:42,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:42,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:42,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:42,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:42,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34007462] [2022-02-11 01:37:42,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34007462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:42,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453554512] [2022-02-11 01:37:42,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:37:42,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:42,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:42,604 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) [2022-02-11 01:37:42,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-11 01:37:42,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:37:42,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:42,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:37:42,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:42,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:42,977 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:42,977 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 114 [2022-02-11 01:37:44,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:44,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:44,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:45,016 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:45,017 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 128 treesize of output 128 [2022-02-11 01:37:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:45,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453554512] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:45,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:45,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-11 01:37:45,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210407088] [2022-02-11 01:37:45,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:45,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-11 01:37:45,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:45,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-11 01:37:45,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=781, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:37:45,680 INFO L87 Difference]: Start difference. First operand 3561 states and 13059 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:49,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:49,819 INFO L93 Difference]: Finished difference Result 6435 states and 22121 transitions. [2022-02-11 01:37:49,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-11 01:37:49,819 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:37:49,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:49,842 INFO L225 Difference]: With dead ends: 6435 [2022-02-11 01:37:49,843 INFO L226 Difference]: Without dead ends: 6369 [2022-02-11 01:37:49,843 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2114 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1395, Invalid=5577, Unknown=0, NotChecked=0, Total=6972 [2022-02-11 01:37:49,843 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 587 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:49,843 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 477 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1569 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 01:37:49,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6369 states. [2022-02-11 01:37:49,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6369 to 3698. [2022-02-11 01:37:49,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 3.6689207465512577) internal successors, (13564), 3697 states have internal predecessors, (13564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:49,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 13564 transitions. [2022-02-11 01:37:49,916 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 13564 transitions. Word has length 29 [2022-02-11 01:37:49,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:49,916 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 13564 transitions. [2022-02-11 01:37:49,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:49,916 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 13564 transitions. [2022-02-11 01:37:49,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:49,922 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:49,922 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:49,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:50,134 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 [2022-02-11 01:37:50,134 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:50,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:50,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1648467328, now seen corresponding path program 33 times [2022-02-11 01:37:50,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:50,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984417350] [2022-02-11 01:37:50,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:50,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:50,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:50,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:50,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984417350] [2022-02-11 01:37:50,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984417350] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:50,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794460837] [2022-02-11 01:37:50,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:37:50,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:50,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:50,438 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) [2022-02-11 01:37:50,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-11 01:37:50,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:37:50,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:50,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:37:50,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:50,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:50,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:50,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:50,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:50,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:50,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:50,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:50,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:50,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 52 [2022-02-11 01:37:51,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:51,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:51,583 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,584 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,584 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,587 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:51,611 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:51,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 128 treesize of output 128 [2022-02-11 01:37:52,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:52,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794460837] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:52,353 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:52,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-11 01:37:52,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931576319] [2022-02-11 01:37:52,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:52,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-11 01:37:52,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:52,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-11 01:37:52,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:37:52,353 INFO L87 Difference]: Start difference. First operand 3698 states and 13564 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:55,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:55,375 INFO L93 Difference]: Finished difference Result 5718 states and 19811 transitions. [2022-02-11 01:37:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-11 01:37:55,376 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:37:55,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:55,387 INFO L225 Difference]: With dead ends: 5718 [2022-02-11 01:37:55,387 INFO L226 Difference]: Without dead ends: 5673 [2022-02-11 01:37:55,387 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1061, Invalid=4791, Unknown=0, NotChecked=0, Total=5852 [2022-02-11 01:37:55,388 INFO L934 BasicCegarLoop]: 33 mSDtfsCounter, 448 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1655 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 1740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:55,388 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 511 Invalid, 1740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1655 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 01:37:55,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5673 states. [2022-02-11 01:37:55,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5673 to 3698. [2022-02-11 01:37:55,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 3.6689207465512577) internal successors, (13564), 3697 states have internal predecessors, (13564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:55,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 13564 transitions. [2022-02-11 01:37:55,462 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 13564 transitions. Word has length 29 [2022-02-11 01:37:55,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:55,463 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 13564 transitions. [2022-02-11 01:37:55,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:55,463 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 13564 transitions. [2022-02-11 01:37:55,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:37:55,468 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:55,469 INFO L515 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] [2022-02-11 01:37:55,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-11 01:37:55,675 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 [2022-02-11 01:37:55,676 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:55,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:55,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1683970150, now seen corresponding path program 13 times [2022-02-11 01:37:55,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:55,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996421120] [2022-02-11 01:37:55,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:55,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:55,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:56,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:56,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:56,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996421120] [2022-02-11 01:37:56,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996421120] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:56,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841345416] [2022-02-11 01:37:56,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:37:56,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:56,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:56,221 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) [2022-02-11 01:37:56,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-11 01:37:56,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:56,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:37:56,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:57,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:57,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:57,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:57,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,018 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 52 [2022-02-11 01:37:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:57,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:57,796 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,797 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,798 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,798 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,798 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,799 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,800 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:57,891 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:37:57,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 130 treesize of output 186 [2022-02-11 01:38:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:01,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841345416] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:38:01,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:38:01,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 37 [2022-02-11 01:38:01,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695856417] [2022-02-11 01:38:01,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:38:01,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-11 01:38:01,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:38:01,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-11 01:38:01,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1148, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:38:01,987 INFO L87 Difference]: Start difference. First operand 3698 states and 13564 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:38:07,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:38:07,454 INFO L93 Difference]: Finished difference Result 6360 states and 21969 transitions. [2022-02-11 01:38:07,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:38:07,455 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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 29 [2022-02-11 01:38:07,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:38:07,467 INFO L225 Difference]: With dead ends: 6360 [2022-02-11 01:38:07,467 INFO L226 Difference]: Without dead ends: 6330 [2022-02-11 01:38:07,467 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1973 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=883, Invalid=5437, Unknown=0, NotChecked=0, Total=6320 [2022-02-11 01:38:07,467 INFO L934 BasicCegarLoop]: 50 mSDtfsCounter, 382 mSDsluCounter, 1116 mSDsCounter, 0 mSdLazyCounter, 2083 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 2662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 530 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:38:07,468 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 696 Invalid, 2662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2083 Invalid, 0 Unknown, 530 Unchecked, 1.1s Time] [2022-02-11 01:38:07,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6330 states. [2022-02-11 01:38:07,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6330 to 3769. [2022-02-11 01:38:07,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3769 states, 3768 states have (on average 3.659501061571125) internal successors, (13789), 3768 states have internal predecessors, (13789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:07,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3769 states to 3769 states and 13789 transitions. [2022-02-11 01:38:07,539 INFO L78 Accepts]: Start accepts. Automaton has 3769 states and 13789 transitions. Word has length 29 [2022-02-11 01:38:07,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:38:07,539 INFO L470 AbstractCegarLoop]: Abstraction has 3769 states and 13789 transitions. [2022-02-11 01:38:07,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:38:07,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3769 states and 13789 transitions. [2022-02-11 01:38:07,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:38:07,545 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:38:07,545 INFO L515 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] [2022-02-11 01:38:07,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-11 01:38:07,759 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 [2022-02-11 01:38:07,759 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:38:07,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:38:07,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1904823894, now seen corresponding path program 14 times [2022-02-11 01:38:07,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:38:07,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251150950] [2022-02-11 01:38:07,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:38:07,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:38:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:38:08,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:08,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:38:08,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251150950] [2022-02-11 01:38:08,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251150950] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:38:08,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519778673] [2022-02-11 01:38:08,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:38:08,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:38:08,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:38:08,299 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) [2022-02-11 01:38:08,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-11 01:38:08,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:38:08,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:38:08,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-11 01:38:08,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:38:08,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:08,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:08,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:08,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:08,941 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:38:08,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 76 [2022-02-11 01:38:09,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:09,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:38:10,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,029 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,029 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,029 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:10,128 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:38:10,129 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 130 treesize of output 186 [2022-02-11 01:38:14,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:14,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519778673] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:38:14,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:38:14,913 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 15] total 37 [2022-02-11 01:38:14,913 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445424274] [2022-02-11 01:38:14,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:38:14,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-11 01:38:14,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:38:14,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-11 01:38:14,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1138, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:38:14,914 INFO L87 Difference]: Start difference. First operand 3769 states and 13789 transitions. Second operand has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:29,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:38:29,272 INFO L93 Difference]: Finished difference Result 8062 states and 27182 transitions. [2022-02-11 01:38:29,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-02-11 01:38:29,273 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:38:29,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:38:29,288 INFO L225 Difference]: With dead ends: 8062 [2022-02-11 01:38:29,288 INFO L226 Difference]: Without dead ends: 8032 [2022-02-11 01:38:29,289 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5444 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=2051, Invalid=13699, Unknown=0, NotChecked=0, Total=15750 [2022-02-11 01:38:29,289 INFO L934 BasicCegarLoop]: 68 mSDtfsCounter, 570 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 2836 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 3359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 397 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:38:29,289 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 954 Invalid, 3359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2836 Invalid, 0 Unknown, 397 Unchecked, 1.7s Time] [2022-02-11 01:38:29,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8032 states. [2022-02-11 01:38:29,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8032 to 3821. [2022-02-11 01:38:29,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3821 states, 3820 states have (on average 3.6578534031413614) internal successors, (13973), 3820 states have internal predecessors, (13973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:29,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3821 states to 3821 states and 13973 transitions. [2022-02-11 01:38:29,378 INFO L78 Accepts]: Start accepts. Automaton has 3821 states and 13973 transitions. Word has length 29 [2022-02-11 01:38:29,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:38:29,378 INFO L470 AbstractCegarLoop]: Abstraction has 3821 states and 13973 transitions. [2022-02-11 01:38:29,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:29,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3821 states and 13973 transitions. [2022-02-11 01:38:29,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:38:29,385 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:38:29,385 INFO L515 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] [2022-02-11 01:38:29,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-11 01:38:29,585 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 [2022-02-11 01:38:29,585 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:38:29,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:38:29,586 INFO L85 PathProgramCache]: Analyzing trace with hash -644859366, now seen corresponding path program 15 times [2022-02-11 01:38:29,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:38:29,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80982251] [2022-02-11 01:38:29,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:38:29,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:38:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:38:30,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:30,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:38:30,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80982251] [2022-02-11 01:38:30,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80982251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:38:30,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549270898] [2022-02-11 01:38:30,139 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:38:30,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:38:30,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:38:30,140 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) [2022-02-11 01:38:30,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-11 01:38:30,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:38:30,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:38:30,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:38:30,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:38:30,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:30,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:30,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:30,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:30,749 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:38:30,749 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 83 [2022-02-11 01:38:31,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:31,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:38:31,733 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,735 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,735 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,735 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,736 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:31,843 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:38:31,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 121 treesize of output 185 [2022-02-11 01:38:37,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:37,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549270898] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:38:37,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:38:37,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 15] total 37 [2022-02-11 01:38:37,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015638744] [2022-02-11 01:38:37,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:38:37,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-11 01:38:37,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:38:37,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-11 01:38:37,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1138, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:38:37,282 INFO L87 Difference]: Start difference. First operand 3821 states and 13973 transitions. Second operand has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:41,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:38:41,450 INFO L93 Difference]: Finished difference Result 5956 states and 20513 transitions. [2022-02-11 01:38:41,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-11 01:38:41,450 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:38:41,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:38:41,462 INFO L225 Difference]: With dead ends: 5956 [2022-02-11 01:38:41,462 INFO L226 Difference]: Without dead ends: 5893 [2022-02-11 01:38:41,463 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1488 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=704, Invalid=4126, Unknown=0, NotChecked=0, Total=4830 [2022-02-11 01:38:41,463 INFO L934 BasicCegarLoop]: 44 mSDtfsCounter, 359 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 1743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 446 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:38:41,463 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 712 Invalid, 1743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1251 Invalid, 0 Unknown, 446 Unchecked, 0.7s Time] [2022-02-11 01:38:41,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5893 states. [2022-02-11 01:38:41,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5893 to 3880. [2022-02-11 01:38:41,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3880 states, 3879 states have (on average 3.648620778551173) internal successors, (14153), 3879 states have internal predecessors, (14153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:41,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3880 states to 3880 states and 14153 transitions. [2022-02-11 01:38:41,541 INFO L78 Accepts]: Start accepts. Automaton has 3880 states and 14153 transitions. Word has length 29 [2022-02-11 01:38:41,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:38:41,541 INFO L470 AbstractCegarLoop]: Abstraction has 3880 states and 14153 transitions. [2022-02-11 01:38:41,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:41,541 INFO L276 IsEmpty]: Start isEmpty. Operand 3880 states and 14153 transitions. [2022-02-11 01:38:41,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:38:41,547 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:38:41,547 INFO L515 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] [2022-02-11 01:38:41,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-11 01:38:41,747 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 [2022-02-11 01:38:41,748 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:38:41,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:38:41,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1960165026, now seen corresponding path program 16 times [2022-02-11 01:38:41,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:38:41,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277002936] [2022-02-11 01:38:41,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:38:41,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:38:41,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:38:42,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:42,139 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:38:42,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277002936] [2022-02-11 01:38:42,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277002936] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:38:42,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794980477] [2022-02-11 01:38:42,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:38:42,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:38:42,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:38:42,140 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) [2022-02-11 01:38:42,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-11 01:38:42,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:38:42,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:38:42,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:38:42,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:38:42,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:42,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:42,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:42,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:38:42,700 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:38:42,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 83 [2022-02-11 01:38:43,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:43,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:38:43,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:43,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:43,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:43,636 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:38:43,764 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:38:43,765 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 121 treesize of output 211 [2022-02-11 01:38:49,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:49,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794980477] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:38:49,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:38:49,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-11 01:38:49,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810080087] [2022-02-11 01:38:49,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:38:49,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:38:49,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:38:49,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:38:49,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:38:49,902 INFO L87 Difference]: Start difference. First operand 3880 states and 14153 transitions. Second operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:04,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:39:04,373 INFO L93 Difference]: Finished difference Result 8400 states and 28177 transitions. [2022-02-11 01:39:04,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-02-11 01:39:04,373 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:39:04,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:39:04,389 INFO L225 Difference]: With dead ends: 8400 [2022-02-11 01:39:04,390 INFO L226 Difference]: Without dead ends: 8308 [2022-02-11 01:39:04,390 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 34 SyntacticMatches, 12 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5677 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=2313, Invalid=11729, Unknown=0, NotChecked=0, Total=14042 [2022-02-11 01:39:04,390 INFO L934 BasicCegarLoop]: 50 mSDtfsCounter, 571 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 2280 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 2696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 2280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 273 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:39:04,391 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [571 Valid, 653 Invalid, 2696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 2280 Invalid, 0 Unknown, 273 Unchecked, 1.3s Time] [2022-02-11 01:39:04,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8308 states. [2022-02-11 01:39:04,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8308 to 4068. [2022-02-11 01:39:04,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4068 states, 4067 states have (on average 3.645684779936071) internal successors, (14827), 4067 states have internal predecessors, (14827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:04,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4068 states to 4068 states and 14827 transitions. [2022-02-11 01:39:04,497 INFO L78 Accepts]: Start accepts. Automaton has 4068 states and 14827 transitions. Word has length 29 [2022-02-11 01:39:04,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:39:04,497 INFO L470 AbstractCegarLoop]: Abstraction has 4068 states and 14827 transitions. [2022-02-11 01:39:04,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:04,497 INFO L276 IsEmpty]: Start isEmpty. Operand 4068 states and 14827 transitions. [2022-02-11 01:39:04,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:39:04,503 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:39:04,503 INFO L515 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] [2022-02-11 01:39:04,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-11 01:39:04,703 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 [2022-02-11 01:39:04,704 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:39:04,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:39:04,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1535853790, now seen corresponding path program 17 times [2022-02-11 01:39:04,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:39:04,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623360324] [2022-02-11 01:39:04,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:39:04,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:39:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:39:05,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:05,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:39:05,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623360324] [2022-02-11 01:39:05,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623360324] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:39:05,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780562072] [2022-02-11 01:39:05,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:39:05,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:39:05,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:39:05,007 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) [2022-02-11 01:39:05,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-11 01:39:05,030 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:39:05,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:39:05,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:39:05,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:39:05,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:05,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:05,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:05,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:05,569 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:39:05,570 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 83 [2022-02-11 01:39:05,891 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:05,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:39:06,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,606 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:06,705 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:39:06,705 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 132 treesize of output 188 [2022-02-11 01:39:09,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:09,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780562072] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:39:09,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:39:09,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-11 01:39:09,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996726991] [2022-02-11 01:39:09,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:39:09,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:39:09,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:39:09,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:39:09,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=941, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:39:09,649 INFO L87 Difference]: Start difference. First operand 4068 states and 14827 transitions. Second operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:12,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:39:12,590 INFO L93 Difference]: Finished difference Result 7289 states and 25229 transitions. [2022-02-11 01:39:12,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-11 01:39:12,590 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:39:12,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:39:12,605 INFO L225 Difference]: With dead ends: 7289 [2022-02-11 01:39:12,605 INFO L226 Difference]: Without dead ends: 7239 [2022-02-11 01:39:12,606 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=715, Invalid=3841, Unknown=0, NotChecked=0, Total=4556 [2022-02-11 01:39:12,606 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 320 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 378 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 01:39:12,606 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 453 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1081 Invalid, 0 Unknown, 378 Unchecked, 0.5s Time] [2022-02-11 01:39:12,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7239 states. [2022-02-11 01:39:12,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7239 to 4089. [2022-02-11 01:39:12,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4089 states, 4088 states have (on average 3.640655577299413) internal successors, (14883), 4088 states have internal predecessors, (14883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:12,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4089 states to 4089 states and 14883 transitions. [2022-02-11 01:39:12,705 INFO L78 Accepts]: Start accepts. Automaton has 4089 states and 14883 transitions. Word has length 29 [2022-02-11 01:39:12,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:39:12,706 INFO L470 AbstractCegarLoop]: Abstraction has 4089 states and 14883 transitions. [2022-02-11 01:39:12,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:12,706 INFO L276 IsEmpty]: Start isEmpty. Operand 4089 states and 14883 transitions. [2022-02-11 01:39:12,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:39:12,711 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:39:12,711 INFO L515 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] [2022-02-11 01:39:12,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-11 01:39:12,912 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 [2022-02-11 01:39:12,912 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:39:12,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:39:12,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1482786534, now seen corresponding path program 18 times [2022-02-11 01:39:12,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:39:12,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274925613] [2022-02-11 01:39:12,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:39:12,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:39:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:39:13,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:13,211 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:39:13,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274925613] [2022-02-11 01:39:13,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274925613] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:39:13,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324511365] [2022-02-11 01:39:13,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:39:13,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:39:13,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:39:13,212 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) [2022-02-11 01:39:13,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-11 01:39:13,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:39:13,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:39:13,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:39:13,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:39:13,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:13,774 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:39:13,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 105 treesize of output 87 [2022-02-11 01:39:14,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:14,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:39:14,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:14,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:39:14,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 13 case distinctions, treesize of input 137 treesize of output 205 [2022-02-11 01:39:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:18,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324511365] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:39:18,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:39:18,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 36 [2022-02-11 01:39:18,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210395558] [2022-02-11 01:39:18,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:39:18,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:39:18,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:39:18,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:39:18,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1080, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:39:18,879 INFO L87 Difference]: Start difference. First operand 4089 states and 14883 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:35,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:39:35,989 INFO L93 Difference]: Finished difference Result 9617 states and 32302 transitions. [2022-02-11 01:39:35,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-02-11 01:39:35,989 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:39:35,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:39:36,012 INFO L225 Difference]: With dead ends: 9617 [2022-02-11 01:39:36,013 INFO L226 Difference]: Without dead ends: 9581 [2022-02-11 01:39:36,014 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12065 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=3362, Invalid=26740, Unknown=0, NotChecked=0, Total=30102 [2022-02-11 01:39:36,014 INFO L934 BasicCegarLoop]: 51 mSDtfsCounter, 650 mSDsluCounter, 1248 mSDsCounter, 0 mSdLazyCounter, 3095 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 3231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 3095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:39:36,014 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [650 Valid, 869 Invalid, 3231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 3095 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-11 01:39:36,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9581 states. [2022-02-11 01:39:36,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9581 to 4197. [2022-02-11 01:39:36,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4197 states, 4196 states have (on average 3.641086749285033) internal successors, (15278), 4196 states have internal predecessors, (15278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:36,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4197 states to 4197 states and 15278 transitions. [2022-02-11 01:39:36,176 INFO L78 Accepts]: Start accepts. Automaton has 4197 states and 15278 transitions. Word has length 29 [2022-02-11 01:39:36,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:39:36,176 INFO L470 AbstractCegarLoop]: Abstraction has 4197 states and 15278 transitions. [2022-02-11 01:39:36,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:36,176 INFO L276 IsEmpty]: Start isEmpty. Operand 4197 states and 15278 transitions. [2022-02-11 01:39:36,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:39:36,184 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:39:36,184 INFO L515 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] [2022-02-11 01:39:36,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-11 01:39:36,384 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 [2022-02-11 01:39:36,385 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:39:36,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:39:36,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1380394858, now seen corresponding path program 19 times [2022-02-11 01:39:36,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:39:36,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899179436] [2022-02-11 01:39:36,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:39:36,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:39:36,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:39:36,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:36,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:39:36,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899179436] [2022-02-11 01:39:36,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899179436] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:39:36,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240705896] [2022-02-11 01:39:36,978 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:39:36,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:39:36,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:39:36,979 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) [2022-02-11 01:39:36,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-11 01:39:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:39:37,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:39:37,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:39:37,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:37,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:37,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:37,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:37,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:37,816 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:37,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 52 [2022-02-11 01:39:37,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:37,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:39:38,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,531 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:38,632 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:39:38,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 105 treesize of output 175 [2022-02-11 01:39:41,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:41,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240705896] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:39:41,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:39:41,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 37 [2022-02-11 01:39:41,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46193275] [2022-02-11 01:39:41,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:39:41,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-11 01:39:41,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:39:41,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-11 01:39:41,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1142, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:39:41,753 INFO L87 Difference]: Start difference. First operand 4197 states and 15278 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:39:50,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:39:50,227 INFO L93 Difference]: Finished difference Result 7879 states and 26914 transitions. [2022-02-11 01:39:50,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:39:50,228 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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 29 [2022-02-11 01:39:50,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:39:50,265 INFO L225 Difference]: With dead ends: 7879 [2022-02-11 01:39:50,265 INFO L226 Difference]: Without dead ends: 7864 [2022-02-11 01:39:50,266 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1201, Invalid=7171, Unknown=0, NotChecked=0, Total=8372 [2022-02-11 01:39:50,266 INFO L934 BasicCegarLoop]: 44 mSDtfsCounter, 393 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 624 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:39:50,266 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 583 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1364 Invalid, 0 Unknown, 624 Unchecked, 0.8s Time] [2022-02-11 01:39:50,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7864 states. [2022-02-11 01:39:50,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7864 to 4209. [2022-02-11 01:39:50,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4209 states, 4208 states have (on average 3.6387832699619773) internal successors, (15312), 4208 states have internal predecessors, (15312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:39:50,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4209 states to 4209 states and 15312 transitions. [2022-02-11 01:39:50,356 INFO L78 Accepts]: Start accepts. Automaton has 4209 states and 15312 transitions. Word has length 29 [2022-02-11 01:39:50,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:39:50,356 INFO L470 AbstractCegarLoop]: Abstraction has 4209 states and 15312 transitions. [2022-02-11 01:39:50,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:39:50,356 INFO L276 IsEmpty]: Start isEmpty. Operand 4209 states and 15312 transitions. [2022-02-11 01:39:50,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:39:50,363 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:39:50,363 INFO L515 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] [2022-02-11 01:39:50,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-02-11 01:39:50,567 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 [2022-02-11 01:39:50,567 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:39:50,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:39:50,568 INFO L85 PathProgramCache]: Analyzing trace with hash -2086568110, now seen corresponding path program 20 times [2022-02-11 01:39:50,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:39:50,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411797] [2022-02-11 01:39:50,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:39:50,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:39:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:39:51,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:51,194 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:39:51,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411797] [2022-02-11 01:39:51,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411797] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:39:51,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747140325] [2022-02-11 01:39:51,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:39:51,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:39:51,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:39:51,196 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) [2022-02-11 01:39:51,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-11 01:39:51,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:39:51,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:39:51,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-11 01:39:51,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:39:51,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:51,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:51,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:51,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:39:51,725 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:39:51,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 78 [2022-02-11 01:39:52,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:39:52,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:39:52,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:39:53,040 INFO L353 Elim1Store]: treesize reduction 58, result has 72.0 percent of original size [2022-02-11 01:39:53,040 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 105 treesize of output 201 [2022-02-11 01:40:03,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:40:03,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747140325] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:40:03,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:40:03,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13, 13] total 35 [2022-02-11 01:40:03,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198027934] [2022-02-11 01:40:03,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:40:03,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-11 01:40:03,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:40:03,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-11 01:40:03,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1041, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 01:40:03,561 INFO L87 Difference]: Start difference. First operand 4209 states and 15312 transitions. Second operand has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 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) [2022-02-11 01:40:53,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:40:53,986 INFO L93 Difference]: Finished difference Result 11718 states and 38627 transitions. [2022-02-11 01:40:53,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 293 states. [2022-02-11 01:40:53,990 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 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 29 [2022-02-11 01:40:53,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:40:54,018 INFO L225 Difference]: With dead ends: 11718 [2022-02-11 01:40:54,019 INFO L226 Difference]: Without dead ends: 11658 [2022-02-11 01:40:54,022 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 307 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40026 ImplicationChecksByTransitivity, 46.5s TimeCoverageRelationStatistics Valid=7745, Invalid=87427, Unknown=0, NotChecked=0, Total=95172 [2022-02-11 01:40:54,022 INFO L934 BasicCegarLoop]: 127 mSDtfsCounter, 868 mSDsluCounter, 2822 mSDsCounter, 0 mSdLazyCounter, 7382 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 1912 SdHoareTripleChecker+Invalid, 7540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 7382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-02-11 01:40:54,022 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [868 Valid, 1912 Invalid, 7540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 7382 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2022-02-11 01:40:54,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11658 states. [2022-02-11 01:40:54,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11658 to 4274. [2022-02-11 01:40:54,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4274 states, 4273 states have (on average 3.639129417271238) internal successors, (15550), 4273 states have internal predecessors, (15550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:40:54,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4274 states to 4274 states and 15550 transitions. [2022-02-11 01:40:54,171 INFO L78 Accepts]: Start accepts. Automaton has 4274 states and 15550 transitions. Word has length 29 [2022-02-11 01:40:54,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:40:54,171 INFO L470 AbstractCegarLoop]: Abstraction has 4274 states and 15550 transitions. [2022-02-11 01:40:54,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 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) [2022-02-11 01:40:54,171 INFO L276 IsEmpty]: Start isEmpty. Operand 4274 states and 15550 transitions. [2022-02-11 01:40:54,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:40:54,178 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:40:54,178 INFO L515 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] [2022-02-11 01:40:54,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-11 01:40:54,379 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 [2022-02-11 01:40:54,379 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:40:54,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:40:54,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1159012610, now seen corresponding path program 21 times [2022-02-11 01:40:54,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:40:54,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230984711] [2022-02-11 01:40:54,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:40:54,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:40:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:40:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:40:54,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:40:54,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230984711] [2022-02-11 01:40:54,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230984711] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:40:54,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765676005] [2022-02-11 01:40:54,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:40:54,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:40:54,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:40:54,970 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) [2022-02-11 01:40:54,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-11 01:40:54,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:40:54,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:40:54,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:40:55,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:40:55,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:40:55,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:40:55,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:55,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:40:55,746 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:55,746 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 52 [2022-02-11 01:40:55,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:40:55,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:40:56,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:56,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:56,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:56,465 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:40:56,594 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:40:56,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 105 treesize of output 201 [2022-02-11 01:41:10,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:10,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765676005] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:41:10,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:41:10,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 37 [2022-02-11 01:41:10,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844792050] [2022-02-11 01:41:10,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:41:10,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-11 01:41:10,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:41:10,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-11 01:41:10,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1127, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 01:41:10,247 INFO L87 Difference]: Start difference. First operand 4274 states and 15550 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:41:40,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:41:40,298 INFO L93 Difference]: Finished difference Result 9123 states and 30795 transitions. [2022-02-11 01:41:40,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-11 01:41:40,298 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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 29 [2022-02-11 01:41:40,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:41:40,317 INFO L225 Difference]: With dead ends: 9123 [2022-02-11 01:41:40,317 INFO L226 Difference]: Without dead ends: 9108 [2022-02-11 01:41:40,319 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15253 ImplicationChecksByTransitivity, 28.6s TimeCoverageRelationStatistics Valid=5222, Invalid=32220, Unknown=0, NotChecked=0, Total=37442 [2022-02-11 01:41:40,319 INFO L934 BasicCegarLoop]: 64 mSDtfsCounter, 662 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 3549 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 4248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 3549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 555 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:41:40,319 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [662 Valid, 1111 Invalid, 4248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 3549 Invalid, 0 Unknown, 555 Unchecked, 2.2s Time] [2022-02-11 01:41:40,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2022-02-11 01:41:40,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 4316. [2022-02-11 01:41:40,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4316 states, 4315 states have (on average 3.6412514484356895) internal successors, (15712), 4315 states have internal predecessors, (15712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:41:40,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4316 states to 4316 states and 15712 transitions. [2022-02-11 01:41:40,420 INFO L78 Accepts]: Start accepts. Automaton has 4316 states and 15712 transitions. Word has length 29 [2022-02-11 01:41:40,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:41:40,420 INFO L470 AbstractCegarLoop]: Abstraction has 4316 states and 15712 transitions. [2022-02-11 01:41:40,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 37 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) [2022-02-11 01:41:40,421 INFO L276 IsEmpty]: Start isEmpty. Operand 4316 states and 15712 transitions. [2022-02-11 01:41:40,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:41:40,427 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:41:40,427 INFO L515 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] [2022-02-11 01:41:40,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-11 01:41:40,643 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 [2022-02-11 01:41:40,643 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:41:40,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:41:40,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1133880174, now seen corresponding path program 22 times [2022-02-11 01:41:40,643 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:41:40,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018038058] [2022-02-11 01:41:40,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:41:40,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:41:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:41:41,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:41,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:41:41,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018038058] [2022-02-11 01:41:41,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018038058] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:41:41,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157709071] [2022-02-11 01:41:41,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:41:41,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:41:41,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:41:41,253 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) [2022-02-11 01:41:41,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-11 01:41:41,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:41:41,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:41:41,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:41:41,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:41:41,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:41,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:41,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:41,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:41,920 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:41:41,921 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2022-02-11 01:41:42,260 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:42,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:41:42,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:42,967 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:41:42,968 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 122 treesize of output 186 [2022-02-11 01:41:49,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:49,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157709071] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:41:49,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:41:49,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 36 [2022-02-11 01:41:49,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121147007] [2022-02-11 01:41:49,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:41:49,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:41:49,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:41:49,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:41:49,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:41:49,946 INFO L87 Difference]: Start difference. First operand 4316 states and 15712 transitions. Second operand has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:41:54,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:41:54,628 INFO L93 Difference]: Finished difference Result 7902 states and 27487 transitions. [2022-02-11 01:41:54,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-11 01:41:54,628 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:41:54,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:41:54,645 INFO L225 Difference]: With dead ends: 7902 [2022-02-11 01:41:54,645 INFO L226 Difference]: Without dead ends: 7872 [2022-02-11 01:41:54,645 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1752 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=887, Invalid=4663, Unknown=0, NotChecked=0, Total=5550 [2022-02-11 01:41:54,646 INFO L934 BasicCegarLoop]: 45 mSDtfsCounter, 339 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 687 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:41:54,646 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 612 Invalid, 1986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1233 Invalid, 0 Unknown, 687 Unchecked, 0.8s Time] [2022-02-11 01:41:54,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7872 states. [2022-02-11 01:41:54,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7872 to 4308. [2022-02-11 01:41:54,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4308 states, 4307 states have (on average 3.642906895751103) internal successors, (15690), 4307 states have internal predecessors, (15690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:41:54,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4308 states to 4308 states and 15690 transitions. [2022-02-11 01:41:54,745 INFO L78 Accepts]: Start accepts. Automaton has 4308 states and 15690 transitions. Word has length 29 [2022-02-11 01:41:54,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:41:54,745 INFO L470 AbstractCegarLoop]: Abstraction has 4308 states and 15690 transitions. [2022-02-11 01:41:54,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:41:54,745 INFO L276 IsEmpty]: Start isEmpty. Operand 4308 states and 15690 transitions. [2022-02-11 01:41:54,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:41:54,752 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:41:54,752 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:41:54,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-11 01:41:54,952 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 [2022-02-11 01:41:54,953 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:41:54,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:41:54,953 INFO L85 PathProgramCache]: Analyzing trace with hash -911556910, now seen corresponding path program 34 times [2022-02-11 01:41:54,953 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:41:54,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384589953] [2022-02-11 01:41:54,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:41:54,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:41:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:41:55,322 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:55,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:41:55,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384589953] [2022-02-11 01:41:55,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384589953] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:41:55,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464846340] [2022-02-11 01:41:55,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:41:55,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:41:55,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:41:55,323 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) [2022-02-11 01:41:55,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-11 01:41:55,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:41:55,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:41:55,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:41:55,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:41:55,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:41:55,738 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:41:55,738 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 114 [2022-02-11 01:41:56,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:56,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:41:57,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:41:57,374 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:41:57,374 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 109 treesize of output 117 [2022-02-11 01:41:57,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:41:57,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464846340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:41:57,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:41:57,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 32 [2022-02-11 01:41:57,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119844034] [2022-02-11 01:41:57,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:41:57,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:41:57,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:41:57,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:41:57,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=893, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:41:57,988 INFO L87 Difference]: Start difference. First operand 4308 states and 15690 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:02,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:42:02,405 INFO L93 Difference]: Finished difference Result 8834 states and 29956 transitions. [2022-02-11 01:42:02,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-11 01:42:02,405 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:42:02,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:42:02,426 INFO L225 Difference]: With dead ends: 8834 [2022-02-11 01:42:02,426 INFO L226 Difference]: Without dead ends: 8760 [2022-02-11 01:42:02,427 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2593 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1581, Invalid=6429, Unknown=0, NotChecked=0, Total=8010 [2022-02-11 01:42:02,427 INFO L934 BasicCegarLoop]: 41 mSDtfsCounter, 773 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 2288 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 2288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:42:02,427 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [773 Valid, 722 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 2288 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:42:02,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8760 states. [2022-02-11 01:42:02,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8760 to 4448. [2022-02-11 01:42:02,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4448 states, 4447 states have (on average 3.64762761412188) internal successors, (16221), 4447 states have internal predecessors, (16221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:02,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4448 states to 4448 states and 16221 transitions. [2022-02-11 01:42:02,587 INFO L78 Accepts]: Start accepts. Automaton has 4448 states and 16221 transitions. Word has length 29 [2022-02-11 01:42:02,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:42:02,587 INFO L470 AbstractCegarLoop]: Abstraction has 4448 states and 16221 transitions. [2022-02-11 01:42:02,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:02,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4448 states and 16221 transitions. [2022-02-11 01:42:02,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:42:02,594 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:42:02,594 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:42:02,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-11 01:42:02,795 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 [2022-02-11 01:42:02,795 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:42:02,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:42:02,796 INFO L85 PathProgramCache]: Analyzing trace with hash -76933880, now seen corresponding path program 35 times [2022-02-11 01:42:02,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:42:02,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117628385] [2022-02-11 01:42:02,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:42:02,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:42:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:42:03,110 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:03,110 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:42:03,110 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117628385] [2022-02-11 01:42:03,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117628385] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:42:03,110 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144314845] [2022-02-11 01:42:03,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:42:03,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:42:03,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:42:03,111 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) [2022-02-11 01:42:03,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-11 01:42:03,140 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:42:03,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:42:03,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:42:03,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:42:03,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:03,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:03,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:03,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:03,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:03,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:03,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:03,570 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:03,570 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 52 [2022-02-11 01:42:03,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:03,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:42:04,228 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,230 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,230 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,230 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,231 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,232 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,235 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:04,254 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:42:04,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 109 treesize of output 117 [2022-02-11 01:42:04,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:04,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144314845] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:42:04,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:42:04,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 32 [2022-02-11 01:42:04,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12529240] [2022-02-11 01:42:04,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:42:04,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:42:04,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:42:04,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:42:04,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:42:04,965 INFO L87 Difference]: Start difference. First operand 4448 states and 16221 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:10,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:42:10,077 INFO L93 Difference]: Finished difference Result 8403 states and 28509 transitions. [2022-02-11 01:42:10,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-11 01:42:10,078 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:42:10,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:42:10,095 INFO L225 Difference]: With dead ends: 8403 [2022-02-11 01:42:10,096 INFO L226 Difference]: Without dead ends: 8358 [2022-02-11 01:42:10,096 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2848 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1620, Invalid=7122, Unknown=0, NotChecked=0, Total=8742 [2022-02-11 01:42:10,097 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 599 mSDsluCounter, 1224 mSDsCounter, 0 mSdLazyCounter, 2342 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 2457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 2342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:42:10,097 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 702 Invalid, 2457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 2342 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:42:10,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8358 states. [2022-02-11 01:42:10,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8358 to 4426. [2022-02-11 01:42:10,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.6463276836158194) internal successors, (16135), 4425 states have internal predecessors, (16135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:10,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 16135 transitions. [2022-02-11 01:42:10,230 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 16135 transitions. Word has length 29 [2022-02-11 01:42:10,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:42:10,231 INFO L470 AbstractCegarLoop]: Abstraction has 4426 states and 16135 transitions. [2022-02-11 01:42:10,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:10,231 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 16135 transitions. [2022-02-11 01:42:10,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:42:10,238 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:42:10,239 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:42:10,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-02-11 01:42:10,439 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 [2022-02-11 01:42:10,439 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:42:10,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:42:10,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1414501094, now seen corresponding path program 36 times [2022-02-11 01:42:10,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:42:10,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864883042] [2022-02-11 01:42:10,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:42:10,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:42:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:42:10,811 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:10,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:42:10,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864883042] [2022-02-11 01:42:10,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864883042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:42:10,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289589252] [2022-02-11 01:42:10,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:42:10,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:42:10,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:42:10,818 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) [2022-02-11 01:42:10,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-11 01:42:10,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:42:10,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:42:10,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-11 01:42:10,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:42:11,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:11,377 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:42:11,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 110 [2022-02-11 01:42:12,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:12,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:42:13,037 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-11 01:42:13,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 128 treesize of output 148 [2022-02-11 01:42:15,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:15,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289589252] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:42:15,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:42:15,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 35 [2022-02-11 01:42:15,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064679393] [2022-02-11 01:42:15,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:42:15,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:42:15,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:42:15,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:42:15,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:42:15,225 INFO L87 Difference]: Start difference. First operand 4426 states and 16135 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:33,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:42:33,421 INFO L93 Difference]: Finished difference Result 10797 states and 36371 transitions. [2022-02-11 01:42:33,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-02-11 01:42:33,421 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:42:33,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:42:33,440 INFO L225 Difference]: With dead ends: 10797 [2022-02-11 01:42:33,440 INFO L226 Difference]: Without dead ends: 10752 [2022-02-11 01:42:33,442 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18977 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=6034, Invalid=40406, Unknown=0, NotChecked=0, Total=46440 [2022-02-11 01:42:33,442 INFO L934 BasicCegarLoop]: 59 mSDtfsCounter, 681 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 4124 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 4332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 4124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:42:33,442 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [681 Valid, 1120 Invalid, 4332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 4124 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-02-11 01:42:33,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10752 states. [2022-02-11 01:42:33,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10752 to 4450. [2022-02-11 01:42:33,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4450 states, 4449 states have (on average 3.6484603281636323) internal successors, (16232), 4449 states have internal predecessors, (16232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:33,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4450 states to 4450 states and 16232 transitions. [2022-02-11 01:42:33,553 INFO L78 Accepts]: Start accepts. Automaton has 4450 states and 16232 transitions. Word has length 29 [2022-02-11 01:42:33,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:42:33,553 INFO L470 AbstractCegarLoop]: Abstraction has 4450 states and 16232 transitions. [2022-02-11 01:42:33,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:42:33,553 INFO L276 IsEmpty]: Start isEmpty. Operand 4450 states and 16232 transitions. [2022-02-11 01:42:33,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:42:33,559 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:42:33,559 INFO L515 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] [2022-02-11 01:42:33,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-11 01:42:33,760 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 [2022-02-11 01:42:33,760 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:42:33,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:42:33,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1392293266, now seen corresponding path program 23 times [2022-02-11 01:42:33,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:42:33,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588873218] [2022-02-11 01:42:33,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:42:33,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:42:33,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:42:34,347 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:34,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:42:34,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588873218] [2022-02-11 01:42:34,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588873218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:42:34,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438801571] [2022-02-11 01:42:34,347 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:42:34,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:42:34,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:42:34,348 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) [2022-02-11 01:42:34,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-11 01:42:34,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:42:34,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:42:34,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-11 01:42:34,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:42:34,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:34,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:34,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:34,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:42:35,002 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:42:35,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 78 [2022-02-11 01:42:35,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:35,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:42:36,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:36,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:36,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:36,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:42:36,179 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:42:36,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 137 treesize of output 219 [2022-02-11 01:42:54,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:42:54,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438801571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:42:54,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:42:54,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-11 01:42:54,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573412281] [2022-02-11 01:42:54,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:42:54,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:42:54,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:42:54,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:42:54,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=941, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:42:54,310 INFO L87 Difference]: Start difference. First operand 4450 states and 16232 transitions. Second operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:04,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:43:04,058 INFO L93 Difference]: Finished difference Result 9275 states and 31636 transitions. [2022-02-11 01:43:04,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-02-11 01:43:04,059 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:43:04,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:43:04,077 INFO L225 Difference]: With dead ends: 9275 [2022-02-11 01:43:04,078 INFO L226 Difference]: Without dead ends: 9245 [2022-02-11 01:43:04,078 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3281 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=1699, Invalid=8201, Unknown=0, NotChecked=0, Total=9900 [2022-02-11 01:43:04,079 INFO L934 BasicCegarLoop]: 62 mSDtfsCounter, 513 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 2227 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 3390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1054 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:43:04,079 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [513 Valid, 818 Invalid, 3390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2227 Invalid, 0 Unknown, 1054 Unchecked, 1.3s Time] [2022-02-11 01:43:04,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9245 states. [2022-02-11 01:43:04,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9245 to 4604. [2022-02-11 01:43:04,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 4603 states have (on average 3.6537041060178144) internal successors, (16818), 4603 states have internal predecessors, (16818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:04,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 16818 transitions. [2022-02-11 01:43:04,189 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 16818 transitions. Word has length 29 [2022-02-11 01:43:04,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:43:04,190 INFO L470 AbstractCegarLoop]: Abstraction has 4604 states and 16818 transitions. [2022-02-11 01:43:04,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:04,190 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 16818 transitions. [2022-02-11 01:43:04,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:43:04,196 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:43:04,196 INFO L515 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] [2022-02-11 01:43:04,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-11 01:43:04,404 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 [2022-02-11 01:43:04,404 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:43:04,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:43:04,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1004735258, now seen corresponding path program 24 times [2022-02-11 01:43:04,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:43:04,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9270974] [2022-02-11 01:43:04,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:43:04,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:43:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:43:05,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:05,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:43:05,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9270974] [2022-02-11 01:43:05,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9270974] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:43:05,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604074643] [2022-02-11 01:43:05,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:43:05,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:43:05,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:43:05,063 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) [2022-02-11 01:43:05,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-11 01:43:05,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:43:05,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:43:05,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:43:05,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:43:05,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:05,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:05,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:05,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:05,565 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:43:05,565 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 83 [2022-02-11 01:43:06,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:06,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:43:06,721 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:06,850 INFO L353 Elim1Store]: treesize reduction 58, result has 72.0 percent of original size [2022-02-11 01:43:06,851 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 137 treesize of output 219 [2022-02-11 01:43:15,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:15,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604074643] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:43:15,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:43:15,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-11 01:43:15,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947778208] [2022-02-11 01:43:15,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:43:15,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:43:15,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:43:15,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:43:15,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=923, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:43:15,672 INFO L87 Difference]: Start difference. First operand 4604 states and 16818 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) 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) [2022-02-11 01:43:33,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:43:33,257 INFO L93 Difference]: Finished difference Result 10466 states and 35257 transitions. [2022-02-11 01:43:33,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-02-11 01:43:33,257 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) 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 29 [2022-02-11 01:43:33,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:43:33,278 INFO L225 Difference]: With dead ends: 10466 [2022-02-11 01:43:33,278 INFO L226 Difference]: Without dead ends: 10399 [2022-02-11 01:43:33,279 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9322 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=2792, Invalid=22330, Unknown=0, NotChecked=0, Total=25122 [2022-02-11 01:43:33,279 INFO L934 BasicCegarLoop]: 56 mSDtfsCounter, 665 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 3836 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 4004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 3836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:43:33,279 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [665 Valid, 901 Invalid, 4004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 3836 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-11 01:43:33,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2022-02-11 01:43:33,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 4672. [2022-02-11 01:43:33,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 3.6508242346392636) internal successors, (17053), 4671 states have internal predecessors, (17053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:33,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 17053 transitions. [2022-02-11 01:43:33,387 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 17053 transitions. Word has length 29 [2022-02-11 01:43:33,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:43:33,387 INFO L470 AbstractCegarLoop]: Abstraction has 4672 states and 17053 transitions. [2022-02-11 01:43:33,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) 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) [2022-02-11 01:43:33,387 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 17053 transitions. [2022-02-11 01:43:33,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:43:33,393 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:43:33,394 INFO L515 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] [2022-02-11 01:43:33,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-11 01:43:33,594 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 [2022-02-11 01:43:33,594 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:43:33,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:43:33,594 INFO L85 PathProgramCache]: Analyzing trace with hash -383837634, now seen corresponding path program 25 times [2022-02-11 01:43:33,594 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:43:33,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889269118] [2022-02-11 01:43:33,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:43:33,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:43:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:43:33,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:33,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:43:33,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889269118] [2022-02-11 01:43:33,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889269118] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:43:33,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483664293] [2022-02-11 01:43:33,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:43:33,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:43:33,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:43:33,899 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) [2022-02-11 01:43:33,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-11 01:43:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:43:33,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:43:33,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:43:34,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:34,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:34,621 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:34,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:34,622 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:34,623 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 48 [2022-02-11 01:43:34,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:34,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:43:35,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:35,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:35,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:35,396 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:35,519 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:43:35,519 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 132 treesize of output 214 [2022-02-11 01:43:47,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:47,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483664293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:43:47,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:43:47,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 36 [2022-02-11 01:43:47,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348777101] [2022-02-11 01:43:47,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:43:47,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:43:47,186 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:43:47,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:43:47,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:43:47,187 INFO L87 Difference]: Start difference. First operand 4672 states and 17053 transitions. Second operand has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:52,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:43:52,450 INFO L93 Difference]: Finished difference Result 6447 states and 22302 transitions. [2022-02-11 01:43:52,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-11 01:43:52,450 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:43:52,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:43:52,495 INFO L225 Difference]: With dead ends: 6447 [2022-02-11 01:43:52,495 INFO L226 Difference]: Without dead ends: 6432 [2022-02-11 01:43:52,496 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1018, Invalid=4532, Unknown=0, NotChecked=0, Total=5550 [2022-02-11 01:43:52,496 INFO L934 BasicCegarLoop]: 40 mSDtfsCounter, 558 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 391 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:43:52,496 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [558 Valid, 427 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1415 Invalid, 0 Unknown, 391 Unchecked, 0.8s Time] [2022-02-11 01:43:52,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2022-02-11 01:43:52,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 4750. [2022-02-11 01:43:52,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 4749 states have (on average 3.6502421562434195) internal successors, (17335), 4749 states have internal predecessors, (17335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:52,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 17335 transitions. [2022-02-11 01:43:52,581 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 17335 transitions. Word has length 29 [2022-02-11 01:43:52,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:43:52,581 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 17335 transitions. [2022-02-11 01:43:52,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:43:52,581 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 17335 transitions. [2022-02-11 01:43:52,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:43:52,589 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:43:52,590 INFO L515 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] [2022-02-11 01:43:52,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-11 01:43:52,803 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 [2022-02-11 01:43:52,803 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:43:52,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:43:52,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1113595734, now seen corresponding path program 26 times [2022-02-11 01:43:52,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:43:52,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149531821] [2022-02-11 01:43:52,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:43:52,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:43:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:43:53,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:53,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:43:53,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149531821] [2022-02-11 01:43:53,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149531821] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:43:53,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426477769] [2022-02-11 01:43:53,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:43:53,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:43:53,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:43:53,108 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) [2022-02-11 01:43:53,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-11 01:43:53,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:43:53,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:43:53,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:43:53,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:43:53,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:53,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:53,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:53,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:43:53,695 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:43:53,695 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 78 [2022-02-11 01:43:54,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:43:54,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:43:54,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:54,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:54,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:54,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:43:54,747 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:43:54,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 132 treesize of output 214 [2022-02-11 01:44:06,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:06,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426477769] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:44:06,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:44:06,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 35 [2022-02-11 01:44:06,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028614604] [2022-02-11 01:44:06,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:44:06,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-11 01:44:06,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:44:06,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-11 01:44:06,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 01:44:06,288 INFO L87 Difference]: Start difference. First operand 4750 states and 17335 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:16,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:44:16,317 INFO L93 Difference]: Finished difference Result 8698 states and 30004 transitions. [2022-02-11 01:44:16,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-11 01:44:16,317 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:44:16,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:44:16,337 INFO L225 Difference]: With dead ends: 8698 [2022-02-11 01:44:16,337 INFO L226 Difference]: Without dead ends: 8668 [2022-02-11 01:44:16,338 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3583 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=1888, Invalid=8414, Unknown=0, NotChecked=0, Total=10302 [2022-02-11 01:44:16,338 INFO L934 BasicCegarLoop]: 59 mSDtfsCounter, 550 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 2444 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 3212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 629 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:44:16,338 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 752 Invalid, 3212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2444 Invalid, 0 Unknown, 629 Unchecked, 1.3s Time] [2022-02-11 01:44:16,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8668 states. [2022-02-11 01:44:16,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8668 to 4895. [2022-02-11 01:44:16,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4895 states, 4894 states have (on average 3.64977523498161) internal successors, (17862), 4894 states have internal predecessors, (17862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:16,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4895 states to 4895 states and 17862 transitions. [2022-02-11 01:44:16,446 INFO L78 Accepts]: Start accepts. Automaton has 4895 states and 17862 transitions. Word has length 29 [2022-02-11 01:44:16,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:44:16,446 INFO L470 AbstractCegarLoop]: Abstraction has 4895 states and 17862 transitions. [2022-02-11 01:44:16,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:16,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4895 states and 17862 transitions. [2022-02-11 01:44:16,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:44:16,455 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:44:16,455 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:44:16,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-11 01:44:16,655 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 [2022-02-11 01:44:16,655 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:44:16,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:44:16,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1271767574, now seen corresponding path program 37 times [2022-02-11 01:44:16,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:44:16,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118374807] [2022-02-11 01:44:16,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:44:16,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:44:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:44:17,093 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:17,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:44:17,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118374807] [2022-02-11 01:44:17,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118374807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:44:17,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905192911] [2022-02-11 01:44:17,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:44:17,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:44:17,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:44:17,094 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) [2022-02-11 01:44:17,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-11 01:44:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:44:17,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:44:17,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:44:17,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:17,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:17,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:17,810 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:44:17,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:17,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:17,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:44:17,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:44:17,812 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 56 [2022-02-11 01:44:17,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:17,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:44:18,580 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-11 01:44:18,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 143 treesize of output 155 [2022-02-11 01:44:20,483 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:20,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905192911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:44:20,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:44:20,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 33 [2022-02-11 01:44:20,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688594981] [2022-02-11 01:44:20,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:44:20,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:44:20,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:44:20,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:44:20,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:44:20,484 INFO L87 Difference]: Start difference. First operand 4895 states and 17862 transitions. Second operand has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:26,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:44:26,198 INFO L93 Difference]: Finished difference Result 8055 states and 28347 transitions. [2022-02-11 01:44:26,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-11 01:44:26,199 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:44:26,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:44:26,217 INFO L225 Difference]: With dead ends: 8055 [2022-02-11 01:44:26,217 INFO L226 Difference]: Without dead ends: 8025 [2022-02-11 01:44:26,217 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=1254, Invalid=8058, Unknown=0, NotChecked=0, Total=9312 [2022-02-11 01:44:26,218 INFO L934 BasicCegarLoop]: 43 mSDtfsCounter, 265 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 2936 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 3486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 2936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 480 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:44:26,218 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 839 Invalid, 3486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 2936 Invalid, 0 Unknown, 480 Unchecked, 1.3s Time] [2022-02-11 01:44:26,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8025 states. [2022-02-11 01:44:26,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8025 to 4899. [2022-02-11 01:44:26,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4899 states, 4898 states have (on average 3.6496529195590037) internal successors, (17876), 4898 states have internal predecessors, (17876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:26,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4899 states to 4899 states and 17876 transitions. [2022-02-11 01:44:26,323 INFO L78 Accepts]: Start accepts. Automaton has 4899 states and 17876 transitions. Word has length 29 [2022-02-11 01:44:26,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:44:26,323 INFO L470 AbstractCegarLoop]: Abstraction has 4899 states and 17876 transitions. [2022-02-11 01:44:26,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:44:26,323 INFO L276 IsEmpty]: Start isEmpty. Operand 4899 states and 17876 transitions. [2022-02-11 01:44:26,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:44:26,330 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:44:26,330 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:44:26,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-11 01:44:26,530 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 [2022-02-11 01:44:26,531 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:44:26,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:44:26,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1380566466, now seen corresponding path program 38 times [2022-02-11 01:44:26,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:44:26,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497524201] [2022-02-11 01:44:26,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:44:26,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:44:26,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:44:26,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:26,873 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:44:26,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497524201] [2022-02-11 01:44:26,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497524201] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:44:26,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32517973] [2022-02-11 01:44:26,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:44:26,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:44:26,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:44:26,874 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) [2022-02-11 01:44:26,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-11 01:44:26,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:44:26,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:44:26,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:44:26,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:44:27,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:44:27,434 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:44:27,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 112 treesize of output 120 [2022-02-11 01:44:28,225 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:28,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:44:28,823 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-11 01:44:28,823 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 141 treesize of output 153 [2022-02-11 01:44:30,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:44:30,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32517973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:44:30,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:44:30,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 35 [2022-02-11 01:44:30,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569293880] [2022-02-11 01:44:30,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:44:30,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:44:30,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:44:30,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:44:30,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:44:30,831 INFO L87 Difference]: Start difference. First operand 4899 states and 17876 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:12,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:45:12,278 INFO L93 Difference]: Finished difference Result 15129 states and 50609 transitions. [2022-02-11 01:45:12,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 343 states. [2022-02-11 01:45:12,278 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:45:12,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:45:12,312 INFO L225 Difference]: With dead ends: 15129 [2022-02-11 01:45:12,312 INFO L226 Difference]: Without dead ends: 15044 [2022-02-11 01:45:12,316 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 366 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61305 ImplicationChecksByTransitivity, 39.0s TimeCoverageRelationStatistics Valid=15859, Invalid=119197, Unknown=0, NotChecked=0, Total=135056 [2022-02-11 01:45:12,316 INFO L934 BasicCegarLoop]: 65 mSDtfsCounter, 1116 mSDsluCounter, 2398 mSDsCounter, 0 mSdLazyCounter, 5208 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1377 SdHoareTripleChecker+Invalid, 5616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 5208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:45:12,317 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1377 Invalid, 5616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [408 Valid, 5208 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-02-11 01:45:12,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15044 states. [2022-02-11 01:45:12,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15044 to 5262. [2022-02-11 01:45:12,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5262 states, 5261 states have (on average 3.6536780079832734) internal successors, (19222), 5261 states have internal predecessors, (19222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:12,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5262 states to 5262 states and 19222 transitions. [2022-02-11 01:45:12,482 INFO L78 Accepts]: Start accepts. Automaton has 5262 states and 19222 transitions. Word has length 29 [2022-02-11 01:45:12,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:45:12,482 INFO L470 AbstractCegarLoop]: Abstraction has 5262 states and 19222 transitions. [2022-02-11 01:45:12,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:12,483 INFO L276 IsEmpty]: Start isEmpty. Operand 5262 states and 19222 transitions. [2022-02-11 01:45:12,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:45:12,491 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:45:12,491 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:45:12,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-11 01:45:12,691 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 [2022-02-11 01:45:12,691 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:45:12,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:45:12,691 INFO L85 PathProgramCache]: Analyzing trace with hash -990358138, now seen corresponding path program 39 times [2022-02-11 01:45:12,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:45:12,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963055801] [2022-02-11 01:45:12,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:45:12,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:45:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:45:13,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:13,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:45:13,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963055801] [2022-02-11 01:45:13,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963055801] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:45:13,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790925734] [2022-02-11 01:45:13,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:45:13,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:45:13,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:45:13,048 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) [2022-02-11 01:45:13,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-11 01:45:13,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 01:45:13,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:45:13,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:45:13,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:45:13,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:13,509 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:45:13,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 114 [2022-02-11 01:45:14,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:14,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:45:14,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:14,987 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:45:14,988 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 127 treesize of output 127 [2022-02-11 01:45:15,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:15,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790925734] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:45:15,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:45:15,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 35 [2022-02-11 01:45:15,864 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318700530] [2022-02-11 01:45:15,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:45:15,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:45:15,864 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:45:15,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:45:15,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:45:15,865 INFO L87 Difference]: Start difference. First operand 5262 states and 19222 transitions. Second operand has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:20,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:45:20,890 INFO L93 Difference]: Finished difference Result 11643 states and 40493 transitions. [2022-02-11 01:45:20,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-11 01:45:20,891 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:45:20,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:45:20,921 INFO L225 Difference]: With dead ends: 11643 [2022-02-11 01:45:20,921 INFO L226 Difference]: Without dead ends: 11519 [2022-02-11 01:45:20,922 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3741 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1951, Invalid=8761, Unknown=0, NotChecked=0, Total=10712 [2022-02-11 01:45:20,923 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 927 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:45:20,923 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [927 Valid, 531 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:45:20,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11519 states. [2022-02-11 01:45:21,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11519 to 5904. [2022-02-11 01:45:21,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5904 states, 5903 states have (on average 3.6669490089784853) internal successors, (21646), 5903 states have internal predecessors, (21646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:21,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5904 states to 5904 states and 21646 transitions. [2022-02-11 01:45:21,103 INFO L78 Accepts]: Start accepts. Automaton has 5904 states and 21646 transitions. Word has length 29 [2022-02-11 01:45:21,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:45:21,103 INFO L470 AbstractCegarLoop]: Abstraction has 5904 states and 21646 transitions. [2022-02-11 01:45:21,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:45:21,103 INFO L276 IsEmpty]: Start isEmpty. Operand 5904 states and 21646 transitions. [2022-02-11 01:45:21,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:45:21,114 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:45:21,114 INFO L515 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] [2022-02-11 01:45:21,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-11 01:45:21,315 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 [2022-02-11 01:45:21,315 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:45:21,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:45:21,316 INFO L85 PathProgramCache]: Analyzing trace with hash 888723334, now seen corresponding path program 27 times [2022-02-11 01:45:21,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:45:21,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438303757] [2022-02-11 01:45:21,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:45:21,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:45:21,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:45:21,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:21,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:45:21,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438303757] [2022-02-11 01:45:21,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438303757] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:45:21,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714483658] [2022-02-11 01:45:21,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:45:21,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:45:21,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:45:21,724 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) [2022-02-11 01:45:21,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-11 01:45:21,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:45:21,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:45:21,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-11 01:45:21,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:45:22,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:22,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:22,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:22,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:45:22,297 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:45:22,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2022-02-11 01:45:22,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:22,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:45:23,257 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:45:23,382 INFO L353 Elim1Store]: treesize reduction 58, result has 72.0 percent of original size [2022-02-11 01:45:23,382 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 123 treesize of output 211 [2022-02-11 01:45:35,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:45:35,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714483658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:45:35,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:45:35,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-11 01:45:35,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604739759] [2022-02-11 01:45:35,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:45:35,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:45:35,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:45:35,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:45:35,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:45:35,161 INFO L87 Difference]: Start difference. First operand 5904 states and 21646 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) 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) [2022-02-11 01:46:00,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:46:00,341 INFO L93 Difference]: Finished difference Result 14744 states and 49176 transitions. [2022-02-11 01:46:00,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2022-02-11 01:46:00,341 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) 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 29 [2022-02-11 01:46:00,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:46:00,406 INFO L225 Difference]: With dead ends: 14744 [2022-02-11 01:46:00,406 INFO L226 Difference]: Without dead ends: 14565 [2022-02-11 01:46:00,408 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19229 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=3834, Invalid=43472, Unknown=0, NotChecked=0, Total=47306 [2022-02-11 01:46:00,408 INFO L934 BasicCegarLoop]: 97 mSDtfsCounter, 724 mSDsluCounter, 2580 mSDsCounter, 0 mSdLazyCounter, 6094 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 1653 SdHoareTripleChecker+Invalid, 6222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 6094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:46:00,408 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 1653 Invalid, 6222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 6094 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-02-11 01:46:00,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14565 states. [2022-02-11 01:46:00,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14565 to 5999. [2022-02-11 01:46:00,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5999 states, 5998 states have (on average 3.6593864621540515) internal successors, (21949), 5998 states have internal predecessors, (21949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:46:00,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5999 states to 5999 states and 21949 transitions. [2022-02-11 01:46:00,559 INFO L78 Accepts]: Start accepts. Automaton has 5999 states and 21949 transitions. Word has length 29 [2022-02-11 01:46:00,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:46:00,560 INFO L470 AbstractCegarLoop]: Abstraction has 5999 states and 21949 transitions. [2022-02-11 01:46:00,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) 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) [2022-02-11 01:46:00,560 INFO L276 IsEmpty]: Start isEmpty. Operand 5999 states and 21949 transitions. [2022-02-11 01:46:00,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:46:00,569 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:46:00,569 INFO L515 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] [2022-02-11 01:46:00,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-11 01:46:00,769 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 [2022-02-11 01:46:00,769 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:46:00,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:46:00,770 INFO L85 PathProgramCache]: Analyzing trace with hash -260349058, now seen corresponding path program 28 times [2022-02-11 01:46:00,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:46:00,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911945452] [2022-02-11 01:46:00,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:46:00,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:46:00,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:46:01,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:01,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:46:01,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911945452] [2022-02-11 01:46:01,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911945452] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:46:01,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986581354] [2022-02-11 01:46:01,169 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:46:01,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:46:01,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:46:01,170 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) [2022-02-11 01:46:01,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-11 01:46:01,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:46:01,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:46:01,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:46:01,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:46:01,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:01,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:01,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:01,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:01,840 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:46:01,840 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2022-02-11 01:46:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:02,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:46:02,659 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,659 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,659 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:02,753 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:46:02,753 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 123 treesize of output 185 [2022-02-11 01:46:06,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:06,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986581354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:46:06,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:46:06,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 33 [2022-02-11 01:46:06,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572075267] [2022-02-11 01:46:06,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:46:06,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:46:06,208 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:46:06,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:46:06,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:46:06,209 INFO L87 Difference]: Start difference. First operand 5999 states and 21949 transitions. Second operand has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:46:09,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:46:09,681 INFO L93 Difference]: Finished difference Result 10394 states and 36643 transitions. [2022-02-11 01:46:09,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-11 01:46:09,681 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:46:09,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:46:09,703 INFO L225 Difference]: With dead ends: 10394 [2022-02-11 01:46:09,703 INFO L226 Difference]: Without dead ends: 10358 [2022-02-11 01:46:09,703 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=720, Invalid=3972, Unknown=0, NotChecked=0, Total=4692 [2022-02-11 01:46:09,703 INFO L934 BasicCegarLoop]: 41 mSDtfsCounter, 394 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 179 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:46:09,703 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 505 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1317 Invalid, 0 Unknown, 179 Unchecked, 0.7s Time] [2022-02-11 01:46:09,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10358 states. [2022-02-11 01:46:09,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10358 to 6053. [2022-02-11 01:46:09,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6053 states, 6052 states have (on average 3.6582947785855917) internal successors, (22140), 6052 states have internal predecessors, (22140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:46:09,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6053 states to 6053 states and 22140 transitions. [2022-02-11 01:46:09,834 INFO L78 Accepts]: Start accepts. Automaton has 6053 states and 22140 transitions. Word has length 29 [2022-02-11 01:46:09,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:46:09,834 INFO L470 AbstractCegarLoop]: Abstraction has 6053 states and 22140 transitions. [2022-02-11 01:46:09,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:46:09,834 INFO L276 IsEmpty]: Start isEmpty. Operand 6053 states and 22140 transitions. [2022-02-11 01:46:09,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:46:09,843 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:46:09,843 INFO L515 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] [2022-02-11 01:46:09,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-11 01:46:10,044 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 [2022-02-11 01:46:10,044 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:46:10,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:46:10,044 INFO L85 PathProgramCache]: Analyzing trace with hash -614101882, now seen corresponding path program 29 times [2022-02-11 01:46:10,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:46:10,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483856302] [2022-02-11 01:46:10,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:46:10,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:46:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:46:10,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:10,492 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:46:10,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483856302] [2022-02-11 01:46:10,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483856302] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:46:10,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833737927] [2022-02-11 01:46:10,492 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:46:10,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:46:10,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:46:10,493 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) [2022-02-11 01:46:10,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-11 01:46:10,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:46:10,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:46:10,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:46:10,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:46:11,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:11,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:11,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:11,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:11,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:11,090 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 57 [2022-02-11 01:46:11,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:11,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:46:11,760 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:11,887 INFO L353 Elim1Store]: treesize reduction 58, result has 72.0 percent of original size [2022-02-11 01:46:11,887 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 123 treesize of output 211 [2022-02-11 01:46:23,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:23,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833737927] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:46:23,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:46:23,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-11 01:46:23,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203669044] [2022-02-11 01:46:23,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:46:23,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 01:46:23,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:46:23,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 01:46:23,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=918, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:46:23,080 INFO L87 Difference]: Start difference. First operand 6053 states and 22140 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 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) [2022-02-11 01:46:42,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:46:42,484 INFO L93 Difference]: Finished difference Result 14507 states and 48886 transitions. [2022-02-11 01:46:42,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-02-11 01:46:42,485 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 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 29 [2022-02-11 01:46:42,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:46:42,513 INFO L225 Difference]: With dead ends: 14507 [2022-02-11 01:46:42,513 INFO L226 Difference]: Without dead ends: 14471 [2022-02-11 01:46:42,514 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12633 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=2868, Invalid=29352, Unknown=0, NotChecked=0, Total=32220 [2022-02-11 01:46:42,515 INFO L934 BasicCegarLoop]: 60 mSDtfsCounter, 572 mSDsluCounter, 1628 mSDsCounter, 0 mSdLazyCounter, 4137 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 4643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 4137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 382 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:46:42,515 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 1100 Invalid, 4643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 4137 Invalid, 0 Unknown, 382 Unchecked, 2.2s Time] [2022-02-11 01:46:42,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14471 states. [2022-02-11 01:46:42,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14471 to 6126. [2022-02-11 01:46:42,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6126 states, 6125 states have (on average 3.656) internal successors, (22393), 6125 states have internal predecessors, (22393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:46:42,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6126 states to 6126 states and 22393 transitions. [2022-02-11 01:46:42,660 INFO L78 Accepts]: Start accepts. Automaton has 6126 states and 22393 transitions. Word has length 29 [2022-02-11 01:46:42,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:46:42,661 INFO L470 AbstractCegarLoop]: Abstraction has 6126 states and 22393 transitions. [2022-02-11 01:46:42,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 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) [2022-02-11 01:46:42,661 INFO L276 IsEmpty]: Start isEmpty. Operand 6126 states and 22393 transitions. [2022-02-11 01:46:42,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:46:42,670 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:46:42,670 INFO L515 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] [2022-02-11 01:46:42,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-11 01:46:42,870 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 [2022-02-11 01:46:42,870 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:46:42,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:46:42,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1950291962, now seen corresponding path program 30 times [2022-02-11 01:46:42,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:46:42,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851661445] [2022-02-11 01:46:42,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:46:42,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:46:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:46:43,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:43,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:46:43,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851661445] [2022-02-11 01:46:43,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851661445] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:46:43,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231984847] [2022-02-11 01:46:43,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:46:43,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:46:43,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:46:43,228 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) [2022-02-11 01:46:43,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-11 01:46:43,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:46:43,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:46:43,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:46:43,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:46:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:43,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:43,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:46:43,762 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:46:43,762 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 83 treesize of output 73 [2022-02-11 01:46:44,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:44,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:46:44,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:44,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:44,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:44,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:46:44,952 INFO L353 Elim1Store]: treesize reduction 26, result has 85.1 percent of original size [2022-02-11 01:46:44,952 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 123 treesize of output 211 [2022-02-11 01:46:54,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:46:54,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231984847] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:46:54,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:46:54,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-11 01:46:54,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139367930] [2022-02-11 01:46:54,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:46:54,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:46:54,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:46:54,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:46:54,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:46:54,988 INFO L87 Difference]: Start difference. First operand 6126 states and 22393 transitions. Second operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:06,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:47:06,747 INFO L93 Difference]: Finished difference Result 12280 states and 41764 transitions. [2022-02-11 01:47:06,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-02-11 01:47:06,747 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 01:47:06,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:47:06,770 INFO L225 Difference]: With dead ends: 12280 [2022-02-11 01:47:06,771 INFO L226 Difference]: Without dead ends: 12226 [2022-02-11 01:47:06,771 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 35 SyntacticMatches, 14 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5426 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=2150, Invalid=10960, Unknown=0, NotChecked=0, Total=13110 [2022-02-11 01:47:06,771 INFO L934 BasicCegarLoop]: 50 mSDtfsCounter, 565 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 1915 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 2305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 234 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:47:06,771 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [565 Valid, 671 Invalid, 2305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1915 Invalid, 0 Unknown, 234 Unchecked, 1.1s Time] [2022-02-11 01:47:06,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12226 states. [2022-02-11 01:47:06,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12226 to 6196. [2022-02-11 01:47:06,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6196 states, 6195 states have (on average 3.662308313155771) internal successors, (22688), 6195 states have internal predecessors, (22688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:06,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6196 states to 6196 states and 22688 transitions. [2022-02-11 01:47:06,914 INFO L78 Accepts]: Start accepts. Automaton has 6196 states and 22688 transitions. Word has length 29 [2022-02-11 01:47:06,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:47:06,914 INFO L470 AbstractCegarLoop]: Abstraction has 6196 states and 22688 transitions. [2022-02-11 01:47:06,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:06,914 INFO L276 IsEmpty]: Start isEmpty. Operand 6196 states and 22688 transitions. [2022-02-11 01:47:06,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:47:06,924 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:47:06,924 INFO L515 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] [2022-02-11 01:47:06,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-11 01:47:07,125 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 [2022-02-11 01:47:07,125 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:47:07,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:47:07,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1110105582, now seen corresponding path program 31 times [2022-02-11 01:47:07,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:47:07,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155582171] [2022-02-11 01:47:07,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:47:07,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:47:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:07,531 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:07,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:47:07,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155582171] [2022-02-11 01:47:07,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155582171] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:47:07,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781083516] [2022-02-11 01:47:07,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:47:07,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:47:07,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:47:07,532 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) [2022-02-11 01:47:07,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-11 01:47:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:07,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 01:47:07,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:47:08,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:08,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:08,300 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:08,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:08,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:08,311 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 52 [2022-02-11 01:47:08,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:08,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:47:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:09,172 INFO L353 Elim1Store]: treesize reduction 22, result has 84.8 percent of original size [2022-02-11 01:47:09,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 14 case distinctions, treesize of input 123 treesize of output 185 [2022-02-11 01:47:12,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:12,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781083516] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:47:12,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:47:12,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-11 01:47:12,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637394692] [2022-02-11 01:47:12,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:47:12,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 01:47:12,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:47:12,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 01:47:12,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 01:47:12,814 INFO L87 Difference]: Start difference. First operand 6196 states and 22688 transitions. Second operand has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 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) [2022-02-11 01:47:17,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:47:17,204 INFO L93 Difference]: Finished difference Result 9975 states and 35129 transitions. [2022-02-11 01:47:17,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-11 01:47:17,204 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 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 29 [2022-02-11 01:47:17,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:47:17,225 INFO L225 Difference]: With dead ends: 9975 [2022-02-11 01:47:17,225 INFO L226 Difference]: Without dead ends: 9948 [2022-02-11 01:47:17,225 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=821, Invalid=4729, Unknown=0, NotChecked=0, Total=5550 [2022-02-11 01:47:17,225 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 420 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 283 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:47:17,226 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 476 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1192 Invalid, 0 Unknown, 283 Unchecked, 0.6s Time] [2022-02-11 01:47:17,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9948 states. [2022-02-11 01:47:17,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9948 to 6234. [2022-02-11 01:47:17,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6234 states, 6233 states have (on average 3.6606770415530243) internal successors, (22817), 6233 states have internal predecessors, (22817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:17,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6234 states to 6234 states and 22817 transitions. [2022-02-11 01:47:17,342 INFO L78 Accepts]: Start accepts. Automaton has 6234 states and 22817 transitions. Word has length 29 [2022-02-11 01:47:17,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:47:17,342 INFO L470 AbstractCegarLoop]: Abstraction has 6234 states and 22817 transitions. [2022-02-11 01:47:17,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 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) [2022-02-11 01:47:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 6234 states and 22817 transitions. [2022-02-11 01:47:17,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:47:17,351 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:47:17,351 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:47:17,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-02-11 01:47:17,552 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 [2022-02-11 01:47:17,552 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:47:17,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:47:17,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1357561282, now seen corresponding path program 40 times [2022-02-11 01:47:17,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:47:17,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055040736] [2022-02-11 01:47:17,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:47:17,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:47:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:17,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:17,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:47:17,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055040736] [2022-02-11 01:47:17,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055040736] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:47:17,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554232920] [2022-02-11 01:47:17,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:47:17,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:47:17,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:47:17,889 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) [2022-02-11 01:47:17,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-11 01:47:17,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:47:17,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:47:17,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 01:47:17,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:47:18,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:18,301 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:47:18,301 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 114 [2022-02-11 01:47:19,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:19,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:47:19,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,708 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,711 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:19,730 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:47:19,730 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 127 treesize of output 127 [2022-02-11 01:47:20,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:20,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554232920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:47:20,735 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:47:20,735 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 35 [2022-02-11 01:47:20,735 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468741570] [2022-02-11 01:47:20,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:47:20,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:47:20,735 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:47:20,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:47:20,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1055, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:47:20,736 INFO L87 Difference]: Start difference. First operand 6234 states and 22817 transitions. Second operand has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:25,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:47:25,894 INFO L93 Difference]: Finished difference Result 13252 states and 45699 transitions. [2022-02-11 01:47:25,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-11 01:47:25,895 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:47:25,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:47:25,929 INFO L225 Difference]: With dead ends: 13252 [2022-02-11 01:47:25,929 INFO L226 Difference]: Without dead ends: 13095 [2022-02-11 01:47:25,930 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3359 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1788, Invalid=7914, Unknown=0, NotChecked=0, Total=9702 [2022-02-11 01:47:25,930 INFO L934 BasicCegarLoop]: 39 mSDtfsCounter, 1088 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 2217 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1088 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 2396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 2217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:47:25,930 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [1088 Valid, 664 Invalid, 2396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 2217 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:47:25,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2022-02-11 01:47:26,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 6449. [2022-02-11 01:47:26,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6449 states, 6448 states have (on average 3.6578784119106698) internal successors, (23586), 6448 states have internal predecessors, (23586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:26,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6449 states to 6449 states and 23586 transitions. [2022-02-11 01:47:26,127 INFO L78 Accepts]: Start accepts. Automaton has 6449 states and 23586 transitions. Word has length 29 [2022-02-11 01:47:26,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:47:26,127 INFO L470 AbstractCegarLoop]: Abstraction has 6449 states and 23586 transitions. [2022-02-11 01:47:26,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:26,127 INFO L276 IsEmpty]: Start isEmpty. Operand 6449 states and 23586 transitions. [2022-02-11 01:47:26,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:47:26,137 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:47:26,137 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:47:26,153 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-11 01:47:26,338 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 [2022-02-11 01:47:26,338 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:47:26,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:47:26,338 INFO L85 PathProgramCache]: Analyzing trace with hash -2102782984, now seen corresponding path program 41 times [2022-02-11 01:47:26,339 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:47:26,339 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756367388] [2022-02-11 01:47:26,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:47:26,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:47:26,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:26,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:26,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:47:26,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756367388] [2022-02-11 01:47:26,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756367388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:47:26,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628606447] [2022-02-11 01:47:26,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:47:26,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:47:26,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:47:26,677 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) [2022-02-11 01:47:26,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-11 01:47:26,699 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 01:47:26,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:47:26,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-11 01:47:26,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:47:27,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:27,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:27,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:27,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:27,156 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,157 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 56 [2022-02-11 01:47:27,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:27,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:47:27,747 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,748 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,748 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,749 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,749 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,749 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,751 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,751 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,753 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:27,775 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:47:27,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 109 treesize of output 117 [2022-02-11 01:47:28,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:28,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628606447] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:47:28,763 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:47:28,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 35 [2022-02-11 01:47:28,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538022129] [2022-02-11 01:47:28,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:47:28,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:47:28,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:47:28,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:47:28,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1057, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:47:28,764 INFO L87 Difference]: Start difference. First operand 6449 states and 23586 transitions. Second operand has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:33,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:47:33,576 INFO L93 Difference]: Finished difference Result 12833 states and 44137 transitions. [2022-02-11 01:47:33,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:47:33,576 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:47:33,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:47:33,604 INFO L225 Difference]: With dead ends: 12833 [2022-02-11 01:47:33,604 INFO L226 Difference]: Without dead ends: 12669 [2022-02-11 01:47:33,605 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3523 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1725, Invalid=8375, Unknown=0, NotChecked=0, Total=10100 [2022-02-11 01:47:33,605 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 854 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:47:33,605 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [854 Valid, 522 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:47:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12669 states. [2022-02-11 01:47:33,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12669 to 6466. [2022-02-11 01:47:33,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6466 states, 6465 states have (on average 3.651198762567672) internal successors, (23605), 6465 states have internal predecessors, (23605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:33,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6466 states to 6466 states and 23605 transitions. [2022-02-11 01:47:33,767 INFO L78 Accepts]: Start accepts. Automaton has 6466 states and 23605 transitions. Word has length 29 [2022-02-11 01:47:33,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:47:33,767 INFO L470 AbstractCegarLoop]: Abstraction has 6466 states and 23605 transitions. [2022-02-11 01:47:33,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:33,767 INFO L276 IsEmpty]: Start isEmpty. Operand 6466 states and 23605 transitions. [2022-02-11 01:47:33,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:47:33,778 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:47:33,778 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:47:33,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-11 01:47:33,978 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 [2022-02-11 01:47:33,978 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:47:33,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:47:33,979 INFO L85 PathProgramCache]: Analyzing trace with hash 854617098, now seen corresponding path program 42 times [2022-02-11 01:47:33,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:47:33,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120853170] [2022-02-11 01:47:33,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:47:33,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:47:33,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:34,374 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:34,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:47:34,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120853170] [2022-02-11 01:47:34,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120853170] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:47:34,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684071923] [2022-02-11 01:47:34,374 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:47:34,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:47:34,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:47:34,375 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) [2022-02-11 01:47:34,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-11 01:47:34,397 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:47:34,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:47:34,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-11 01:47:34,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:47:34,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:34,892 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:47:34,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 95 treesize of output 105 [2022-02-11 01:47:35,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:35,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:47:36,352 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-11 01:47:36,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 109 treesize of output 137 [2022-02-11 01:47:38,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:38,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684071923] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:47:38,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:47:38,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 35 [2022-02-11 01:47:38,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233427633] [2022-02-11 01:47:38,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:47:38,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-11 01:47:38,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:47:38,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-11 01:47:38,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1078, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 01:47:38,052 INFO L87 Difference]: Start difference. First operand 6466 states and 23605 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:57,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:47:57,579 INFO L93 Difference]: Finished difference Result 15236 states and 51857 transitions. [2022-02-11 01:47:57,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2022-02-11 01:47:57,579 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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 [2022-02-11 01:47:57,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:47:57,620 INFO L225 Difference]: With dead ends: 15236 [2022-02-11 01:47:57,620 INFO L226 Difference]: Without dead ends: 15085 [2022-02-11 01:47:57,623 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21921 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=6522, Invalid=45690, Unknown=0, NotChecked=0, Total=52212 [2022-02-11 01:47:57,623 INFO L934 BasicCegarLoop]: 50 mSDtfsCounter, 814 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 3812 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 4008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 3812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:47:57,623 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [814 Valid, 956 Invalid, 4008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 3812 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-11 01:47:57,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15085 states. [2022-02-11 01:47:57,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15085 to 6510. [2022-02-11 01:47:57,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6510 states, 6509 states have (on average 3.6478721769857123) internal successors, (23744), 6509 states have internal predecessors, (23744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:57,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6510 states to 6510 states and 23744 transitions. [2022-02-11 01:47:57,827 INFO L78 Accepts]: Start accepts. Automaton has 6510 states and 23744 transitions. Word has length 29 [2022-02-11 01:47:57,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:47:57,827 INFO L470 AbstractCegarLoop]: Abstraction has 6510 states and 23744 transitions. [2022-02-11 01:47:57,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:47:57,827 INFO L276 IsEmpty]: Start isEmpty. Operand 6510 states and 23744 transitions. [2022-02-11 01:47:57,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 01:47:57,838 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:47:57,838 INFO L515 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] [2022-02-11 01:47:57,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-11 01:47:58,038 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 [2022-02-11 01:47:58,039 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:47:58,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:47:58,039 INFO L85 PathProgramCache]: Analyzing trace with hash 858448894, now seen corresponding path program 32 times [2022-02-11 01:47:58,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:47:58,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119716032] [2022-02-11 01:47:58,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:47:58,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:47:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:47:58,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:58,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:47:58,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119716032] [2022-02-11 01:47:58,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119716032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:47:58,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701527904] [2022-02-11 01:47:58,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:47:58,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:47:58,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:47:58,399 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:47:58,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-11 01:47:58,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:47:58,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:47:58,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 01:47:58,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:47:58,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:58,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:58,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:58,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:47:58,930 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:47:58,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 78 [2022-02-11 01:47:59,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:47:59,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:47:59,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,983 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:47:59,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:48:00,031 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:48:00,031 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 13 case distinctions, treesize of input 123 treesize of output 197 [2022-02-11 01:48:04,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:48:04,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701527904] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:48:04,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:48:04,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 35 [2022-02-11 01:48:04,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487266640] [2022-02-11 01:48:04,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:48:04,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-11 01:48:04,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:48:04,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-11 01:48:04,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 01:48:04,106 INFO L87 Difference]: Start difference. First operand 6510 states and 23744 transitions. Second operand has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 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) Received shutdown request... [2022-02-11 01:48:13,602 WARN L244 SmtUtils]: Removed 3 from assertion stack [2022-02-11 01:48:13,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-11 01:48:13,603 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4492 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=2019, Invalid=10637, Unknown=0, NotChecked=0, Total=12656 [2022-02-11 01:48:13,603 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 418 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 2580 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 2706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:48:13,603 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 539 Invalid, 2706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2580 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-11 01:48:13,604 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-11 01:48:13,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-11 01:48:13,639 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-11 01:48:13,643 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 [2022-02-11 01:48:13,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-02-11 01:48:13,804 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (6510states) and FLOYD_HOARE automaton (currently 91 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 3ms.. [2022-02-11 01:48:13,806 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-11 01:48:13,806 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-11 01:48:13,806 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-11 01:48:13,808 INFO L733 BasicCegarLoop]: Path program histogram: [42, 32, 10, 6, 3, 2, 1] [2022-02-11 01:48:13,809 INFO L234 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-11 01:48:13,810 INFO L184 ceAbstractionStarter]: Computing trace abstraction results [2022-02-11 01:48:13,811 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.02 01:48:13 BasicIcfg [2022-02-11 01:48:13,811 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-11 01:48:13,811 INFO L158 Benchmark]: Toolchain (without parser) took 749286.97ms. Allocated memory was 192.9MB in the beginning and 759.2MB in the end (delta: 566.2MB). Free memory was 151.9MB in the beginning and 469.3MB in the end (delta: -317.4MB). Peak memory consumption was 249.3MB. Max. memory is 8.0GB. [2022-02-11 01:48:13,811 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 192.9MB. Free memory was 153.1MB in the beginning and 153.1MB in the end (delta: 71.2kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-11 01:48:13,811 INFO L158 Benchmark]: Boogie Procedure Inliner took 22.96ms. Allocated memory is still 192.9MB. Free memory was 151.9MB in the beginning and 150.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-11 01:48:13,811 INFO L158 Benchmark]: Boogie Preprocessor took 10.73ms. Allocated memory is still 192.9MB. Free memory was 150.3MB in the beginning and 149.4MB in the end (delta: 917.8kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-11 01:48:13,811 INFO L158 Benchmark]: RCFGBuilder took 176.59ms. Allocated memory is still 192.9MB. Free memory was 149.3MB in the beginning and 139.6MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-02-11 01:48:13,811 INFO L158 Benchmark]: TraceAbstraction took 749071.15ms. Allocated memory was 192.9MB in the beginning and 759.2MB in the end (delta: 566.2MB). Free memory was 139.1MB in the beginning and 469.3MB in the end (delta: -330.2MB). Peak memory consumption was 236.7MB. Max. memory is 8.0GB. [2022-02-11 01:48:13,812 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.11ms. Allocated memory is still 192.9MB. Free memory was 153.1MB in the beginning and 153.1MB in the end (delta: 71.2kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 22.96ms. Allocated memory is still 192.9MB. Free memory was 151.9MB in the beginning and 150.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 10.73ms. Allocated memory is still 192.9MB. Free memory was 150.3MB in the beginning and 149.4MB in the end (delta: 917.8kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 176.59ms. Allocated memory is still 192.9MB. Free memory was 149.3MB in the beginning and 139.6MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 749071.15ms. Allocated memory was 192.9MB in the beginning and 759.2MB in the end (delta: 566.2MB). Free memory was 139.1MB in the beginning and 469.3MB in the end (delta: -330.2MB). Peak memory consumption was 236.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (6510states) and FLOYD_HOARE automaton (currently 91 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 3ms.. - TimeoutResultAtElement [Line: 62]: 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 (6510states) and FLOYD_HOARE automaton (currently 91 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 3ms.. - TimeoutResultAtElement [Line: 62]: 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 (6510states) and FLOYD_HOARE automaton (currently 91 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 3ms.. - TimeoutResultAtElement [Line: 63]: 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 (6510states) and FLOYD_HOARE automaton (currently 91 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 73 for 3ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 749.0s, OverallIterations: 96, TraceHistogramMax: 2, PathProgramHistogramMax: 42, EmptinessCheckTime: 0.4s, AutomataDifference: 453.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 37737 SdHoareTripleChecker+Valid, 62.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 37737 mSDsluCounter, 38470 SdHoareTripleChecker+Invalid, 52.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 10570 IncrementalHoareTripleChecker+Unchecked, 58504 mSDsCounter, 7490 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 118598 IncrementalHoareTripleChecker+Invalid, 136658 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7490 mSolverCounterUnsat, 3219 mSDtfsCounter, 118598 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10638 GetRequests, 3645 SyntacticMatches, 247 SemanticMatches, 6745 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338920 ImplicationChecksByTransitivity, 413.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6510occurred in iteration=95, InterpolantAutomatonStates: 5713, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.1s AutomataMinimizationTime, 95 MinimizatonAttempts, 244361 StatesRemovedByMinimization, 95 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 268.2s InterpolantComputationTime, 5026 NumberOfCodeBlocks, 5026 NumberOfCodeBlocksAsserted, 286 NumberOfCheckSat, 7176 ConstructedInterpolants, 132 QuantifiedInterpolants, 106603 SizeOfPredicates, 862 NumberOfNonLiveVariables, 5196 ConjunctsInSsa, 1173 ConjunctsInUnsatCore, 272 InterpolantComputations, 10 PerfectInterpolantSequences, 302/1366 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